Abstract
Cloud Computing is a new paradigm which provides ubiquitous access to shared computing resources for organizations and end users. In this paper, we propose an agent-based mechanism to automatically manage Cloud federations and requirements change to accept the maximum of requests with minimum cost and energy consumption. First, we present the mechanism’s strategies: gain strategy, acceptance strategy and offer strategy. During the implementation of the mechanism (or after a certain time) the user’s needs may change (some are modified, others are added or deleted). So, we present how to manage the requirements change of the previous strategies. Finally, simulation results indicate that these policies enhance the provider’s profit.
References
Guazzone, M., Anglano, C., Canonico, M.: Energy-efficient resource management for Cloud Computing infrastructures. In: The 3rd International Conference on Cloud Computing Technology and Science, pp. 424–431, Athens, Greece (2011)
Li, H., Jeng, J.: CCMarketplace: a marketplace model for a hybrid Cloud. In: The Conference of the Center for Advanced Studies on Collaborative Research, pp. 174–183, Toronto, Ontario, Canada (2010)
Talia, D.: Cloud computing and software agents: towards Cloud intelligent services. In: The 12th Workshop on Objects and Agent, pp. 02–06, Rende, CS, Italy (2011)
Toosi, A., Calheiros, R., Thulasiram, R.K., Buyya, R.: Resource provisioning policies to increase IaaS provider’s profit in a federated Cloud environment. In: The International Conference on High Performance Computing and Communications, pp. 279–287, Banff, Canada (2011)
Ye, D., Zhang, M. and Sutanto, D.: Integrating self-organization into dynamic coalition formation. In: The International Foundation for Autonomous Agents and Multi-agent Systems, pp. 1253–1254, Valencia, Spain (2012)
Younge, J., Laszewski, G. Wang, L. Lopez-Alarcon, S., Carithers, W.: Efficient resource management for Cloud Computing environments. In: The International Conference on Green Computing, pp. 357–364, Chicago, IL (2010)
Dam, K.H., Winikoff, M.: Evaluating an agent-oriented approach for change propagation. In: Luck, M., Gomez-Sanz, J.J. (eds.) Agent-Oriented Software Engineering IX, pp. 159–172. Springer, Berlin, Heidelberg (2009)
Lim, S.L., Finkelstein, A.: Anticipating change in requirements engineering. In: Avgeriou, P., et al. (eds.) Relating Software Requirements and Architectures, pp. 17–34. Springer, Berlin, Heidelberg (2011)
Bendakir, S., Zarour N.E.: The agent-oriented approach to support requirements changes. In: The 3rd International Conference on Information Systems Post-implementation and Change Management, pp. 199–206, Lisbon, Portugal (2014)
Bibi, S., Hafeez, Y., Hassan, M.S., Gul, Z., Pervez, H., Ahmed, I., Mazhar, S.: Requirement change management in global software environment using Cloud Computing. J. Softw. Eng. Appl. 7, 694–699 (2014)
Zardari, S., Bahsoon, R.: Cloud adoption: a goal-oriented requirements engineering approach. In: The 2nd International Workshop on Software Engineering for Cloud Computing, pp. 29–35, Honolulu, HI, USA (2011)
Schrödl, H., Wind, S.: Requirements engineering for Cloud Computing. J. Commun. Comput. 8, 707–715 (2011)
Mashayekhy, L., Grosu, D.: A coalitional game-based mechanism for forming Cloud Federations. In: The 5th International Conference on Utility and Cloud Computing, pp. 223–227, Chicago, lllinois, USA (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Bouchareb, N., Zarour, N.E., Aknine, S. (2016). Intelligent Mechanism for Cloud Federation and Requirements Changes Management. In: Silhavy, R., Senkerik, R., Oplatkova, Z.K., Silhavy, P., Prokopova, Z. (eds) Software Engineering Perspectives and Application in Intelligent Systems. ICTIS CSOC 2017 2016. Advances in Intelligent Systems and Computing, vol 465. Springer, Cham. https://doi.org/10.1007/978-3-319-33622-0_14
Download citation
DOI: https://doi.org/10.1007/978-3-319-33622-0_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-33620-6
Online ISBN: 978-3-319-33622-0
eBook Packages: EngineeringEngineering (R0)