Skip to main content

Intelligent Mechanism for Cloud Federation and Requirements Changes Management

  • Conference paper
  • First Online:
Software Engineering Perspectives and Application in Intelligent Systems ( ICTIS 2017, CSOC 2016)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Chapter  Google Scholar 

  8. 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)

    Chapter  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

    Google Scholar 

  12. Schrödl, H., Wind, S.: Requirements engineering for Cloud Computing. J. Commun. Comput. 8, 707–715 (2011)

    Google Scholar 

  13. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nassima Bouchareb .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics