A tale of migration to cloud computing for sharing experiences and observations
2011 (English)In: Proceedings - International Conference on Software Engineering 2011, 2011, p. 50-56Conference paper, Published paper (Refereed)
Abstract [en]
Cloud computing is an emerging paradigm, which promises to make the utility computing model comprehensively implemented by using virtualization technologies. An increasing number of enterprises have started providing and using Cloud-enabled infrastructures and services. However, the advancement of cloud computing poses several new challenges to existing methods and approaches to develop and evolve software intensive systems. This paper reports our experiences and observations gained from migrating an Open Source Software (OSS), Hackystat, to cloud computing. We expect that our description of Hackystat's architecture prior and after migration and design decisions can provide some guidance about modifying architecture of a service-based system for cloud computing. Moreover, we also hope that our experiences reported in this paper can contribute to the identification of some research questions for improving software engineering support for developing and evolving cloud-enabled systems. © 2011 ACM.
Place, publisher, year, edition, pages
2011. p. 50-56
Series
Proceedings - International Conference on Software Engineering, ISSN 0270-5257
Keywords [en]
cloud computing, evolution, open source software, software engineering, software migration, Design decisions, Research questions, Service-based systems, Software intensive systems, Utility computing, Virtualizations, Computer software, Open systems
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-16041DOI: 10.1145/1985500.1985509Scopus ID: 2-s2.0-79960589521ISBN: 9781450305822 (print)OAI: oai:DiVA.org:mdh-16041DiVA, id: diva2:564659
Conference
2nd International Workshop on Software Engineering for Cloud Computing, SECLOUD'11, Co-located with ICSE 2011, 22 May 2011 through 22 May 2011, Waikiki, Honolulu, HI
Note
Sponsors: ACM SIGSOFT; IEEE CS
2012-11-022012-10-292018-01-12Bibliographically approved