Abstract
Cloud Computing gets increasingly established in industrial practice as an option for modelling cost-efficient and demand-oriented information systems. Despite the increasing acceptance of cloud computing within the industry, many important questions remain unanswered. Issues related to the best software architectures decisions for cloud-based systems are faced with the question of appropriate techniques applying at early phase like requirements engineering. The goal of this paper defines a design of a mapping study to verify and identify the existence of relevant research gaps, which refers mainly to requirements models, tools or methods for cloud systems (SaaS). The conclusion of this mapping study design reinforces and actively encourages the necessity of the complete execution (and replication) of a systematic mapping study regarding the synergy of requirements engineering (e.g.: with model-driven issues) applied for a cloud computing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Kim, W.: Cloud computing: today and tomorrow. J. Object Technol. 8(1), 65–72 (2009)
NIST Definition of cloud computing v15, NIST, (ed.) National Institute of Standards and Technology, Gaithersburg, MD (2009)
Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandic, I.: Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gener. Comput. Syst. 25(6), 599–616 (2009)
Marston, S., Li, Z., Bandyopadhyay, S., Zhang, J., Ghalsasi, A.: Cloud computing - the business perspective. Elsevier Decis. Support Syst. 51, 176–189 (2011)
Verlaine, B., Jureta, I.J., Faulkner, S.: Towards conceptual foundations of requirements engineering for services. In: Proceedings of RCIS 2011: 5th International Conference on Research Challenges in Information Science, Gosier, pp. 1–11 (2011)
Liu, L., Yu, E., Mei, H.: Guest editorial: special section on requirements engineering for services - challenges and practices. IEEE Trans. Serv. Comput. 2(4), 318–319 (2009)
Kitchenham, B.: Guidelines for performing Systematic Literature Reviews in Software Engineering. EBSE Technical report, Version 2.3 (2007)
Petersen, K., Feldt R., Mujtaba, S., Mattsson, M.: Systematic mapping studies in software engineering. In: 12th International Conference on Evaluation and Assessment in Software Engineering (2008)
Brereton, P., Kitchenham, B., Budgen D., Turner M., Khalil, M.: Lessons from applying the systematic literature review process within the software engineering domain. J. Syst. Softw. pp. 571–583 (2007)
Budgen, D., Turner, M., Brereton, P., Kitchenham, B.: Using mapping studies in software engineering. Proc. PPIG 2008, 195–204 (2008)
Vaquero, L.M., Rodero-Merino, L., Caceres, J., Lindner, M.: A break in the clouds: towards a cloud definition. ACM SIGCOMM Comput. Commun. Rev. 39, 1 January 2009
Alford, T., Morton, G.: The Economics of Cloud Computing. Booz Allen Hamilton (2009)
Wang, L., von Laszewski, G., Younge, A., He, X., Kunze, M., Tao, J., Fu, C.: Cloud computing: a perspective study. New Gener. Comput. 28(2), 137–146 (2010)
Chen, Y., Li, X., Chen, F.: Overview and analysis of cloud computing research and application. In: 2011 International Conference on E-Business and E-Government (ICEE), pp. 1–4 (2011)
Candea, G., Bucur, S., Zamfir, C.: Automated software testing as a service. In: Proceedings of 1st ACM Symposium on Cloud Computing. SoCC 2010, pp. 155–160. ACM, New York (2010)
Chan, W.K., Mei, L., Zhang, Z.: Modeling and testing of cloud applications. In: Services Computing Conference, APSCC 2009, pp. 111–118. IEEE Asia-Pacific (2009)
Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: A view of cloud computing. Commun. ACM 53(4), 50–58 (2010)
Rimal, B.P., Choi, E., Lumb, I.: A taxonomy and survey of cloud computing systems. In: Fifth International Joint Conference on INC, IMS and IDC, NCM 2009, pp. 44–51 (2009)
Chung, L., et al.: A goal-oriented simulation approach for obtaining good private cloud-based system architectures. J. Syst. Softw. (2012)
Zardari, S., Bahsoon, R.: a goal-oriented requirements engineering approach. In: Proceedings of 2nd International Workshop on Software Engineering for Cloud Computing, pp. 29–35
Bano, M., Zowghi, D., Ikram, N.: Systematic reviews in requirements engineering: a tertiary study. In: EmpiRE, pp. 9–16 (2014)
Acknowledgment
This research is supported by the UNICAP, NOVA LINCS Research Laboratory (Ref. UID/CEC/04516/2013), and the programa Ciência sem Fronteiras from CAPES.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix A: Journals and Conferences
Appendix A: Journals and Conferences
The selected target journals were:
-
ACM Computing Survey;
-
Requirements Engineering Journal;
-
Annals of Software Engineering;
-
IEEE Software;
-
IEEE Transactions on Software Engineering;
-
International Journal of Systems and Service oriented Engineering;
-
Journal of Network and Computer Applications;
-
Information and Software Technology;
-
Journal of Systems and Software;
-
Software and System Modelling;
-
Computers and Electrical Engineering;
-
Software Practice and Experience; and
-
Future Generation Computer Systems;
And the target conferences were:
-
Computer Software and Applications Conference (COMPSAC);
-
International Requirements Engineering (RE);
-
International Conference on Software Engineering (ICSE);
-
International Conference on Cloud Computing (CLOUD);
-
International Conference on Web Services (ICWS);
-
International Conference on Service Computing (SCC).
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Wanderley, F., Souza, E., Goulão, M., Araujo, J., Cysneiros, G., Misra, A. (2017). Requirements Engineering for Cloud Systems: A Mapping Study Design . In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2017. ICCSA 2017. Lecture Notes in Computer Science(), vol 10409. Springer, Cham. https://doi.org/10.1007/978-3-319-62407-5_24
Download citation
DOI: https://doi.org/10.1007/978-3-319-62407-5_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-62406-8
Online ISBN: 978-3-319-62407-5
eBook Packages: Computer ScienceComputer Science (R0)