Abstract
Goal Oriented Requirements Engineering (GORE) has the potential to fulfill customer’s needs. It is an emergent field in requirements engineering (RE) because it helps to achieve the intended objectives of the system under consideration. A large number of Conferences and Journals have reported GORE work regarding different techniques, tools, frameworks, and methods with various processes. However, there is little effort to aggregate GORE existing empirical work, identify knowledge gaps, trends, and patterns by using an unbiased, comprehensive and systematic methodology. Therefore, there is a need to evaluate GORE empirical research to show its affluence. We conducted Systematic Mapping Study (SMS) to analyze empirical research in GORE. An analysis on extracted data showed the great increase of GORE empirical work in the year 2012 and the most focused area is Requirements Analysis (63%), and Elicitation (20%) while the Modeling (70%) is a trendy concept in Requirements Analysis. The most used research method in GORE empirical studies was the experiment. Our study did not find any empirical work in the GORE area of Validation and Verification. A large percentage of studies presented methods as the output of research and validated these methods empirically. To develop the reliability and integrity of research outcomes, the researchers need to perform evaluative empirical research. The practitioners are required to share their experiences of using various modeling tools and techniques the community.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Letier, E., Lamsweerde, A.V.: Agent-based tactics for goal-oriented requirements elaboration. In: 24th International Conference on Software Engineering, pp. 83–93. IEEE CS, USA (2002)
Regev, G., Wegmann, A.: Where do goals come from: the underlying principles of goal-oriented requirements engineering. In: 13th International Requirements Engineering Conference, pp. 353–362. IEEE CS, France (2005)
Ghanavati, S., Amyot, D., Peyton, L.: A systematic review of goal-oriented requirements management frameworks for business process compliance. In: 4th International Workshop on Requirements Engineering and Law (RELAW), pp. 25–34. IEEE CS, Italy (2011)
Bano, M., Zowghi, D., Ikram, N.: Systematic reviews in requirements engineering: a tertiary study. In: 4th International Workshop on Empirical Requirements Engineering (EmpiRE), pp. 9–16. IEEE CS, Sweden (2014)
Yue, K.: What does it mean to say that a specification is complete? In: 4th International Workshop on Software Specification and Design. IEEE CS, USA (1987)
Robinson, W.N.: Integrating multiple specifications using domain goals. In: 5th International Workshop on Software Specification and Design, pp. 219–226. ACM, USA (1989)
Berzins, V.A., Luqi, L.: Software Engineering with Abstractions. Addison-Wesley, MA (1991)
Dardenne, A., Fickas, S., Lamsweerde, A.V.: Goal-directed concept acquisition in requirements elicitation. In: 6th International Workshop on Software Specification and Design, pp. 14–21. IEEE CS, Italy (1991)
Mylopoulos, J., Chung, L., Nixon, B.: Representing and using nonfunctional requirements: a process-oriented approach. IEEE Trans. Softw. Eng. 18(6), 483–497 (1992)
Jarke, M., Pohl, K.: Vision-driven system engineering. In: Proceedings of the IFIP Wg8.1 Working Conference on Information System Development Process, pp. 3–20. Elsevier, Italy (1993)
Zave, P.: Classification of research efforts in requirements engineering. ACM Comput. Surv. 29(4), 315–321 (1997)
Aljahdali, S., Bano, J., Hundewale, N.: Goal oriented requirements engineering - a review. In: 24th International Conference on Computer Applications in Industry and Engineering, CAINE, pp. 328–333. IEEE CS, USA (2011)
Sen, A.M., Hemachandran, K.: Goal oriented requirement engineering: a literature survey. Assam Univ. J. Sci. Technol. Phys. Sci. Technol. 6(2), 16–25 (2010)
Horkoff, J., Li, T., Li, F.-L., Salnitri, M., Cardoso, E., Giorgini, P., Mylopoulos, J., Pimentel, J.: Taking goal models downstream: a systematic roadmap. In: 8th International Conference on Research Challenges in Information Science. IEEE CS, Morocco (2014)
Anwer, S., Ikram, N.: Goal oriented requirement engineering: a critical study of techniques. In: 13th Asia Pacific Software Engineering Conference (APSEC), pp. 121–130. IEEE CS, India (2006)
Vinay, S., Aithal, S., Adiga, S.: Identification of research challenges and classification schema for goal-oriented requirements engineering methodologies. In: National Conference on Artificial Intelligence and Software Engineering, Bangalore (2011)
Horkoff, J., Aydemiry, F.B., Cardosoy, E., Liy, T., Matéyz, A., Pajay, E., Salnitriy, M., Mylopoulos, J., Giorginiy, P.: Goal-oriented requirements engineering: a systematic literature map. In: 24th International Requirements Engineering Conference. IEEE CS, China (2016)
Horkoff, J., Aydemiry, F.B., Cardosoy, E., Liy, T., Matéyz, A., Pajay, E., Salnitriy, M., Mylopoulos, J., Giorginiy, P., Piras, L.: Goal-oriented requirements engineering: an extended systematic mapping study. Requirements Eng. J. 1–28 (2017)
Ambreen, T., Ikram, N., Usman, M., Niazi, M.: Empirical research in requirements engineering: trends and opportunities. Requirements Eng. J. 21(3), 1–33 (2016)
Smite, D., Wohlin, C., Gorschek, T., Feldt, R.: Empirical evidence in global software engineering: a systematic review. J. Empirical Softw. Eng. 15(1), 91–118 (2010)
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 (EASE), pp. 68–77. ACM, Italy (2008)
Petersen, K., Vakkalanka, S., Kuzniarz, L.: Guidelines for conducting systematic mapping studies in software engineering: an update. J. Inf. Softw. Technol. 64, 1–18 (2015)
Aoyama, M., Nakatani, T., Saito, S., Suzuki, M., Fujita, K., Nakazaki, H., Suzuki, R.: A model and architecture of REBOK (Requirements Engineering Body of Knowledge) and its evaluation. In: 17th Asia Pacific Software Engineering Conference (APSEC), pp. 50–59. IEEE CS, Australia (2010)
Bourque, P., Dupuis, R., Abran, A., Moore, J.W.: Guide to the software engineering body of knowledge (SWEBOK). IEEE CS (2004)
Wieringa, R., Maiden, N., Mead, N., Rolland, C.: Requirements engineering paper classification and evaluation criteria: a proposal and a discussion. Requirements Eng. J. 11(1), 102–107 (2005)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix
Appendix
The list of included primary studies available at link:
https://drive.google.com/open?id=0BwAn-a1YARAma0lzbEYyaXVsRVU
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Javed, A., Ikram, N., Ghazanfar, F. (2018). A Systematic Mapping Study of Empirical Research in GORE. In: Kamalrudin, M., Ahmad, S., Ikram, N. (eds) Requirements Engineering for Internet of Things. APRES 2017. Communications in Computer and Information Science, vol 809. Springer, Singapore. https://doi.org/10.1007/978-981-10-7796-8_10
Download citation
DOI: https://doi.org/10.1007/978-981-10-7796-8_10
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-7795-1
Online ISBN: 978-981-10-7796-8
eBook Packages: Computer ScienceComputer Science (R0)