Goal-oriented requirements engineering: an extended systematic mapping study

被引:0
作者
Jennifer Horkoff
Fatma Başak Aydemir
Evellin Cardoso
Tong Li
Alejandro Maté
Elda Paja
Mattia Salnitri
Luca Piras
John Mylopoulos
Paolo Giorgini
机构
[1] Chalmers and the University of Gothenburg,
[2] Utrecht University,undefined
[3] University of Trento,undefined
[4] Beijing University of Technology,undefined
[5] University of Alicante,undefined
[6] University of Ottawa,undefined
来源
Requirements Engineering | 2019年 / 24卷
关键词
Goal model; Systematic mapping study; Goal-oriented requirements engineering; GORE;
D O I
暂无
中图分类号
学科分类号
摘要
Over the last two decades, much attention has been paid to the area of goal-oriented requirements engineering (GORE), where goals are used as a useful conceptualization to elicit, model, and analyze requirements, capturing alternatives and conflicts. Goal modeling has been adapted and applied to many sub-topics within requirements engineering (RE) and beyond, such as agent orientation, aspect orientation, business intelligence, model-driven development, and security. Despite extensive efforts in this field, the RE community lacks a recent, general systematic literature review of the area. In this work, we present a systematic mapping study, covering the 246 top-cited GORE-related conference and journal papers, according to Scopus. Our literature map addresses several research questions: we classify the types of papers (e.g., proposals, formalizations, meta-studies), look at the presence of evaluation, the topics covered (e.g., security, agents, scenarios), frameworks used, venues, citations, author networks, and overall publication numbers. For most questions, we evaluate trends over time. Our findings show a proliferation of papers with new ideas and few citations, with a small number of authors and papers dominating citations; however, there is a slight rise in papers which build upon past work (implementations, integrations, and extensions). We see a rise in papers concerning adaptation/variability/evolution and a slight rise in case studies. Overall, interest in GORE has increased. We use our analysis results to make recommendations concerning future GORE research and make our data publicly available.
引用
收藏
页码:133 / 160
页数:27
相关论文
共 50 条
[31]   Enhancing Sustainable IoT Systems Through a Goal-Oriented Requirements Analysis Framework [J].
Aguilar-Calderon, Jose Alfonso ;
Tripp-Barba, Carolina ;
Zaldivar-Colado, Anibal ;
Aguilar-Calderon, Pedro Alfonso ;
Aguilar-Calderon, Pablo Alfonso .
APPLIED SCIENCES-BASEL, 2025, 15 (11)
[32]   Requirements engineering for artificial intelligence systems: A systematic mapping study [J].
Ahmad, Khlood ;
Abdelrazek, Mohamed ;
Arora, Chetan ;
Bano, Muneera ;
Grundy, John .
INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 158
[33]   Requirements engineering: A systematic mapping study in agile software development [J].
Curcio, Karina ;
Navarro, Tiago ;
Malucelli, Andreia ;
Reinehr, Sheila .
JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 139 :32-50
[34]   Natural Language Processing for Requirements Engineering: A Systematic Mapping Study [J].
Zhao, Liping ;
Alhoshan, Waad ;
Ferrari, Alessio ;
Letsholo, Keletso J. ;
Ajagbe, Muideen A. ;
Chioasca, Erol-Valeriu ;
Batista-Navarro, Riza T. .
ACM COMPUTING SURVEYS, 2022, 54 (03)
[35]   Deriving event-based transition systems from goal-oriented requirements models [J].
Letier, Emmanuel ;
Kramer, Jeff ;
Magee, Jeff ;
Uchitel, Sebastian .
AUTOMATED SOFTWARE ENGINEERING, 2008, 15 (02) :175-206
[36]   Towards a Unified Goal-Oriented Language [J].
Patricio, Pedro ;
Amaral, Vasco ;
Araujo, Joao ;
Monteiro, Rui .
2011 35TH IEEE ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2011, :596-601
[37]   Hybrid analytic hierarchy process-based quantitative satisfaction propagation in goal-oriented requirements engineering through sensitivity analysis [J].
Sumesh, Sreenithya ;
Krishna, Aneesh .
MULTIAGENT AND GRID SYSTEMS, 2020, 16 (04) :433-462
[38]   Aligning Systems of Systems Engineering with Goal-Oriented Approaches Using the i* Framework [J].
AlhajHassan, Suhair ;
Odeh, Mohammad ;
Green, Stewart .
2016 IEEE INTERNATIONAL SYMPOSIUM ON SYSTEMS ENGINEERING (ISSE), 2016, :41-47
[39]   Deriving tabular event-based specifications from goal-oriented requirements models [J].
Renaud De Landtsheer ;
Emmanuel Letier ;
Axel van Lamsweerde .
Requirements Engineering, 2004, 9 :104-120
[40]   Deriving event-based transition systems from goal-oriented requirements models [J].
Emmanuel Letier ;
Jeff Kramer ;
Jeff Magee ;
Sebastian Uchitel .
Automated Software Engineering, 2008, 15 :175-206