1. Mell, P., Grance, T. The NIST definition of cloud computing. 2011.
2. Addis, B., Ardagna, D., Panicucci, B., Zhang, L, et al. Autonomic management of cloud service centers with availability guarantees. Cloud Computing (CLOUD), 2010 IEEE 3rd International Conference on. IEEE, 2010.
3. Gamal Eldin I. Selim, Mohamed A. Elrashidy, Nawal A. El-Fishawy: An Efficient Resource Utilization Technique for Consolidation of Virtual Machines in Cloud Computing Environment. Proceedings of the 33rd National Radio Science Conference (NRSC 2016). IEEE. 2016, February.
4. Above the clouds: A Berkeley view of cloud computing;Fox;Dept. Electrical Eng. and Comput. Sciences, University of California, Berkeley, Rep. UCB/EECS,2009
5. Cloud computing: Distributed internet computing for IT and scientific research;Dikaiakos;Internet Computing, IEEE,2009