@article {Bakhouya2020,
	title = {Cloud computing, IoT, and big data: Technologies and applications},
	journal = {Concurrency and Computation: Practice and Experience},
	volume = {32},
	number = {17},
	year = {2020},
	note = {cited By 1},
	doi = {10.1002/cpe.5896},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85089609248\&doi=10.1002\%2fcpe.5896\&partnerID=40\&md5=7054f06999f02eff0eb333bc9115380d},
	author = {Bakhouya, M. and Zbakh, M. and Essaaidi, M. and Manneback, P.}
}
@conference {Essaaidi2020,
	title = {Preface},
	booktitle = {Proceedings of 2020 5th International Conference on Cloud Computing and Artificial Intelligence: Technologies and Applications, CloudTech 2020},
	year = {2020},
	note = {cited By 0},
	doi = {10.1109/CloudTech49835.2020.9365910},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85102619681\&doi=10.1109\%2fCloudTech49835.2020.9365910\&partnerID=40\&md5=3c74b02844a103a62a82dab03f17563f},
	author = {Essaaidi, M. and Zbakh, M. and Ouacha, A.}
}
@article {Kasmi2019318,
	title = {Performance analysis of preconditioned conjugate gradient solver on heterogeneous (multi-CPUs/multi-GPUs) architecture},
	journal = {Lecture Notes in Networks and Systems},
	volume = {49},
	year = {2019},
	note = {cited By 0},
	pages = {318-336},
	doi = {10.1007/978-3-319-97719-5_20},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85063287241\&doi=10.1007\%2f978-3-319-97719-5_20\&partnerID=40\&md5=09a40ccb61d934f094c1b14975bae2b4},
	author = {Kasmi, N. and Zbakh, M. and Haouari, A.}
}
@conference {Touhafi20181,
	title = {CloudLab-weaver: An innovative approach to interconnect distributed cloud based online labs},
	booktitle = {Proceedings of 2017 International Conference of Cloud Computing Technologies and Applications, CloudTech 2017},
	volume = {2018-January},
	year = {2018},
	pages = {1-7},
	doi = {10.1109/CloudTech.2017.8284739},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85046685180\&doi=10.1109\%2fCloudTech.2017.8284739\&partnerID=40\&md5=f23d16e0a04a343a36ac33365447f357},
	author = {Touhafi, A. and Braeken, A. and Alla, S.B. and Zbakh, M.}
}
@article {Touhafi2018,
	title = {CoderLabs: A cloud-based platform for real-time online labs with user collaboration},
	journal = {Concurrency Computation},
	year = {2018},
	note = {cited By 0; Article in Press},
	abstract = {In this paper, we describe the architecture of a collaborative and real-time environment for remote experiments. We also introduce a web-based remote lab composer, which allows the interconnection and exchange of data between remote laboratories. The environment is created with web standards as HTML5 such that no plug-in needs to be installed by the user. Users are able to use the remote lab simultaneously and in collaboration. This collaboration between users is made feasible by adopting a message broker. We will discuss how Google Coder is used to develop, change, or create a user interface for a remote experiment and how the labs can be shared in the cloud. Our newest addition to this research consists of a drag and drop lab composer, which allows Lab-developers to use standard widgets, data-visualization tools, and data-ports to compose complex remote labs. A lab-composer engine is developed to automate the coupling of the physical instances and collect the data to be visualized. The principles behind our lab-composer engine are explained in the last part of the paper. {\textcopyright} 2018 John Wiley \& Sons, Ltd.},
	doi = {10.1002/cpe.4377},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85040200242\&doi=10.1002\%2fcpe.4377\&partnerID=40\&md5=87ce9e075bf09d4169586e7b239f683e},
	author = {Touhafi, A. and Braeken, A. and Tahiri, A. and Zbakh, M.}
}
@article {Touhafi2018,
	title = {Coderlabs: A cloud-based platform for real-time online labs with user collaboration},
	journal = {Concurrency Computation},
	volume = {30},
	number = {12},
	year = {2018},
	doi = {10.1002/cpe.4377},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85040200242\&doi=10.1002\%2fcpe.4377\&partnerID=40\&md5=87ce9e075bf09d4169586e7b239f683e},
	author = {Touhafi, A. and Braeken, A. and Tahiri, A. and Zbakh, M.}
}
@conference {Kasmi20181,
	title = {Performance evaluation of StarPU schedulers with preconditioned conjugate gradient solver on heterogeneous (multi-CPUs/multi-GPUs) architecture},
	booktitle = {Proceedings of 2017 International Conference of Cloud Computing Technologies and Applications, CloudTech 2017},
	volume = {2018-January},
	year = {2018},
	pages = {1-6},
	doi = {10.1109/CloudTech.2017.8284742},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85046664197\&doi=10.1109\%2fCloudTech.2017.8284742\&partnerID=40\&md5=15d1bacdcdc6b413b42b5bc9c3059bfb},
	author = {Kasmi, N. and Zbakh, M. and Samadi, Y. and Cherkaoui, R. and Haouari, A.}
}
@conference {Essaaidi20181,
	title = {Preface},
	booktitle = {Proceedings of 2017 International Conference of Cloud Computing Technologies and Applications, CloudTech 2017},
	volume = {2018-January},
	year = {2018},
	pages = {1},
	doi = {10.1109/CloudTech.2017.8284695},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85046638075\&doi=10.1109\%2fCloudTech.2017.8284695\&partnerID=40\&md5=d1991fc2f2164bd18b0d514a9e640661},
	author = {Essaaidi, M. and Zbakh, M.}
}
@article {Zbakh2018160,
	title = {Recent advances in big data management-PART 1},
	journal = {Recent Patents on Computer Science},
	volume = {11},
	number = {3},
	year = {2018},
	pages = {160},
	doi = {10.2174/221327591103181030122822},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85061479245\&doi=10.2174\%2f221327591103181030122822\&partnerID=40\&md5=ba4e1781f7acc93166ab576d2616ac51},
	author = {Zbakh, M. and Ma, K.}
}
@conference {Naji20181,
	title = {A secure virtualization architecture based on a nested Nova hypervisor},
	booktitle = {Proceedings of 2017 International Conference of Cloud Computing Technologies and Applications, CloudTech 2017},
	volume = {2018-January},
	year = {2018},
	pages = {1-7},
	doi = {10.1109/CloudTech.2017.8284737},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85046642436\&doi=10.1109\%2fCloudTech.2017.8284737\&partnerID=40\&md5=1cfbc9ea2bde9c6ea073f19601649c07},
	author = {Naji, H.Z. and Zbakh, M.}
}
@article {Zbakh2017,
	title = {Cloud computing and big data: Technologies and applications},
	journal = {Concurrency Computation},
	volume = {29},
	number = {11},
	year = {2017},
	note = {cited By 0},
	doi = {10.1002/cpe.4090},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85016746583\&doi=10.1002\%2fcpe.4090\&partnerID=40\&md5=9141a8028ba6f3210a8167cfdc5f9bc2},
	author = {Zbakh, M. and Bakhouya, M. and Essaaidi, M.}
}
@conference {Touhafi2017317,
	title = {CoderLabs: A cloud based platform for real time online labs with user collaboration},
	booktitle = {Proceedings of 2016 International Conference on Cloud Computing Technologies and Applications, CloudTech 2016},
	year = {2017},
	note = {cited By 0},
	pages = {317-324},
	abstract = {In this paper we describe the architecture of a real time environment for numerous remote experiments. The environment is created with web standards as HTML5 such that no plug-in needs to be installed by the user. Users are able to use the remote lab simultaneously and in collaboration. This collaboration between users is made feasible by adopting a message broker. Finally, by using Google Coder, developers can easily change or create the user interface of their remote experiments and share experiments in the cloud. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/CloudTech.2016.7847716},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85013760325\&doi=10.1109\%2fCloudTech.2016.7847716\&partnerID=40\&md5=a6e262cd949bd66450aa627b3aa53c03},
	author = {Touhafi, A. and Braeken, A. and Tahiri, A. and Zbakh, M.}
}
@conference {Bouzbita2017344,
	title = {Dynamic adaptation of the ACS-TSP local pheromone decay parameter based on the Hidden Markov Model},
	booktitle = {Proceedings of 2016 International Conference on Cloud Computing Technologies and Applications, CloudTech 2016},
	year = {2017},
	note = {cited By 1},
	pages = {344-349},
	abstract = {The objective of the present paper is to propose an improved Ant Colony System (ACS) algorithm based on a Hidden Markov Model (HMM) so as dynamically adapt the local pheromone decay parameter ξ. The proposed algorithm uses Iteration and Diversity as indicators of the hidden states in the search space in ACS. To test the efficiency of our algorithm, we experimented it on several benchmark Travelling Salesman Problem (TSP) instances. The results have proven the effectiveness of our algorithm in both the convergence speed and the solution quality. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/CloudTech.2016.7847719},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85013861130\&doi=10.1109\%2fCloudTech.2016.7847719\&partnerID=40\&md5=26cafb2d23ee70bf2f3552d7fec22e8a},
	author = {Bouzbita, S. and El Afia, A. and Faizi, R. and Zbakh, M.}
}
@article {Cherkaoui2017206,
	title = {Performance analysis of intrusion detection systems in cloud-based systems},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {10542 LNCS},
	year = {2017},
	note = {cited By 0},
	pages = {206-213},
	abstract = {Cloud computing services are widely used nowadays and need to be more secured for an effective exploitation by the users. One of the most challenging issues in these environments is the security of the hosted data. Many cloud computing providers offer web applications for their clients, this is why the most handling attacks in cloud computing are Distributed Denial of Service (DDoS). In this paper, we provide a comparative performance analysis of intrusion detection systems (IDSs) in a real world lab. The aim is to provide an up to date study for researchers and practitioners to understand the issues related to intrusion detection and to deal with DDoS attacks. This analysis includes intrusion detection rates, time running, etc. In the experiments, we configured a cloud platform using OpenStack and an IDS monitoring the whole network traffic of the web server configured. The results show that Suricata drops fewer packets than Bro and Snort successively when a DDoS attack is happening and detect more malicious packets. {\textcopyright} Springer International Publishing AG 2017.},
	doi = {10.1007/978-3-319-68179-5_18},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85034613510\&doi=10.1007\%2f978-3-319-68179-5_18\&partnerID=40\&md5=3e0ce668710d845db260ee41dabb49b5},
	author = {Cherkaoui, R. and Zbakh, M. and Braeken, A. and Touhafi, A.}
}
@conference {Essaaidi2017,
	title = {Preface},
	booktitle = {Proceedings of 2016 International Conference on Cloud Computing Technologies and Applications, CloudTech 2016},
	year = {2017},
	note = {cited By 0},
	doi = {10.1109/CloudTech.2016.7847678},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85013815065\&doi=10.1109\%2fCloudTech.2016.7847678\&partnerID=40\&md5=afb7995783f787b1355795e838f8e423},
	author = {Essaaidi, M. and Zbakh, M.}
}
@conference {Harraz2017230,
	title = {Study of an adaptive approach for a Cloud system implementation},
	booktitle = {Proceedings of 2016 International Conference on Cloud Computing Technologies and Applications, CloudTech 2016},
	year = {2017},
	note = {cited By 0},
	pages = {230-236},
	abstract = {In the few recent years a new paradigm has emerged, with the onward steps that revolutionized the internet and the machines interconnected over it. This has lead the modern technological world to be considered as a virtual sphere interconnecting things using internet, being called the Cloud Computing where any object can communicate with any other object using a network such as the internet. The Cloud Computing makes it possible for end users to profit from the high speed and high performance of remote machines, and deploys a business where internet providers can implement distributed resources and services based on modern technologies to address the needs of the end users. In such paradigm, all components should work in a fashion to provide the best response time possible, one way of doing that is through load balancing algorithms. In this paper we propose a cloud load balancing algorithm that relates to the stochastic and random behavior of any networking system, we show as a result that we can achieve a game theoretic load balancing policy based on the samples of the load in time. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/CloudTech.2016.7847704},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85013764269\&doi=10.1109\%2fCloudTech.2016.7847704\&partnerID=40\&md5=34d05b50f0f8af7eb7ee1964533a0ebd},
	author = {Harraz, A. and Bissiriou, C. and Cherkaoui, R. and Zbakh, M.}
}
@conference {Zbakh2015,
	title = {A multi-criteria analysis of intrusion detection architectures in cloud environments},
	booktitle = {Proceedings of 2015 International Conference on Cloud Computing Technologies and Applications, CloudTech 2015},
	year = {2015},
	note = {cited By 0},
	abstract = {Cloud computing promises to increase innovation and the velocity with which applications are deployed all while helping any enterprise meet most IT service needs at a lower total cost of ownership and higher return investment. As the March of cloud continues, it brings both new opportunities and new security challenges. To take advantage of those opportunities while minimizing risks, we argue that Intrusion Detection Systems (IDS) integrated in the cloud is one of the best existing solutions nowadays in the field. The concept of intrusion detection was known since past and was first proposed in 1980s. Since that time IDSs are evolving. However, even several efforts have been made in the area of Intrusion Detection Systems for cloud computing environment, many attacks still prevail. Therefore, the work presented in this paper proposes a multi-criteria analysis and a comparative study between several IDS architectures designed to work in cloud computing environments. To achieve this objective, in the first place we will search in the state of the art for several consistent IDS architectures designed to work in a cloud environment. Whereas, in a second step we will establish the criteria that will be useful for the evaluation of architectures. Later, using the approach of multi-criteria decision analysis MacBeth (Measuring Attractiveness by a Categorical Based Evaluation Technique) we will evaluate the criteria and assign to each one the appropriate weight according to their importance in the field of IDS architectures in cloud computing. The last step is to evaluate architectures against the criteria and collecting results of the model constructed in the previous steps. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/CloudTech.2015.7336967},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962845309\&doi=10.1109\%2fCloudTech.2015.7336967\&partnerID=40\&md5=1128e7690631b70d9247248b05a81a50},
	author = {Zbakh, M. and Elmahdi, K. and Cherkaoui, R. and Enniari, S.}
}
@conference {Essaaidi2015,
	title = {Preface},
	booktitle = {Proceedings of 2015 International Conference on Cloud Computing Technologies and Applications, CloudTech 2015},
	year = {2015},
	note = {cited By 0},
	doi = {10.1109/CloudTech.2015.7336961},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962888037\&doi=10.1109\%2fCloudTech.2015.7336961\&partnerID=40\&md5=69249a453813373a5128d84c6cbea760},
	author = {Essaaidi, M. and Zbakh, M.}
}
@conference {Khiyaita2013,
	title = {Mean field game among cloud computing end users},
	booktitle = {2013 National Security Days - 3eme Edition Des Journees Nationales de Securite, JNS3},
	year = {2013},
	note = {cited By 0},
	abstract = {The rapid development of Internet has given birth to a new business model: Cloud Computing. This new paradigm has experienced a fantastic rise in recent years and is in constant growth. The cloud computing is large distributed systems that employ distributed resources to deliver a service to end users using several technologies. the cloud computing has become increasingly complex by the fact that it uses several techniques. In this paper we propose a game theoretic framework for cloud computing end users which interact through the response time provided by the system and decide willingly to regulate their load to act in steady state. Because the users of a such system generally large, the game will be studied in the scope of mean field game. {\textcopyright} 2013 IEEE.},
	doi = {10.1109/JNS3.2013.6595472},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84884809764\&doi=10.1109\%2fJNS3.2013.6595472\&partnerID=40\&md5=4d4fa525285c9e3e02014b71dd044004},
	author = {Khiyaita, A. and Zbakh, M.}
}
@conference { ISI:000327787500016,
	title = {Mean field game among cloud computing end users},
	booktitle = {2013 NATIONAL SECURITY DAYS (JNS3)},
	year = {2013},
	note = {3rd National Security Days (JNS), Mohammed V Souissi Unvi, Rabat, MOROCCO, APR 26-27, 2013},
	publisher = {Assoc Marocaine ConfiAnace Numerique; Ecole Nationale Superieure Informatique \& Analyse Syst; Informat Secur Res Team; IEEE Morocco Sect; Bank Al Maghrib; Natl Ctr Sci \& Technol Res},
	organization = {Assoc Marocaine ConfiAnace Numerique; Ecole Nationale Superieure Informatique \& Analyse Syst; Informat Secur Res Team; IEEE Morocco Sect; Bank Al Maghrib; Natl Ctr Sci \& Technol Res},
	abstract = {The rapid development of Internet has given birth to a new business model: Cloud Computing. This new paradigm has experienced a fantastic rise in recent years and is in constat growth. The cloud computing is large distributed systems that employ distributed resources to deliver a service to end users using several technologies. the cloud commputing has become increasingly complex by the fact that it is uses several techiques. In this paper we propose a game theoretic framework for cloud computing end usere which interact through the response time provided by the system and decide willingly to regulate their load to act in steady state. Because the users of a such system generally large, the game will be studied in the scope of mean field game.},
	isbn = {978-1-4799-0324-5},
	author = {Khiyaita, A. and Zbakh, M.}
}
@conference {Saad2012,
	title = {Cloud computing architectures based IDS},
	booktitle = {Proceedings of 2012 International Conference on Complex Systems, ICCS 2012},
	year = {2012},
	note = {cited By 0},
	doi = {10.1109/ICoCS.2012.6458581},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84874479828\&doi=10.1109\%2fICoCS.2012.6458581\&partnerID=40\&md5=6df29286b7630db47e3061bc679f59b0},
	author = {Saad, E.N. and Mahdi, K.E. and Zbakh, M.}
}
@conference {Khiyaita2012106,
	title = {Load balancing cloud computing: State of art},
	booktitle = {Proceedings of the 2nd National Days of Network Security and Systems, JNS2 2012},
	year = {2012},
	note = {cited By 21},
	pages = {106-109},
	doi = {10.1109/JNS2.2012.6249253},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84866649932\&doi=10.1109\%2fJNS2.2012.6249253\&partnerID=40\&md5=9ec95312041c7ba61c0949ea4dc038cd},
	author = {Khiyaita, A. and Bakkali, H.E. and Zbakh, M. and Kettani, D.E.}
}
@article {Zbakh201115,
	title = {A tasks allocation algorithm for distributed systems},
	journal = {Journal of Theoretical and Applied Information Technology},
	volume = {33},
	number = {1},
	year = {2011},
	note = {cited By 2},
	pages = {15-21},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-81455136743\&partnerID=40\&md5=0f511f4a564ca12a8b453b80d6074f6a},
	author = {Zbakh, M. and El Kettani, M.D.}
}
@article {Zbakh2010110,
	title = {Tasks allocation problem as a non - cooperative game},
	journal = {Journal of Theoretical and Applied Information Technology},
	volume = {16},
	number = {2},
	year = {2010},
	note = {cited By 4},
	pages = {110-115},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-78650273415\&partnerID=40\&md5=51d3ad81f886ee25480506eb5dbe999c},
	author = {Zbakh, M. and Hajji, S.E.}
}
