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 条
[21]   Goal oriented requirements engineering: Trends and issues [J].
Yamamoto, Shuichiro ;
Kaiya, Haruhiko ;
Cox, Karl ;
Bleistein, Steven .
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2006, E89D (11) :2701-2711
[22]   Model Checking Goal-Oriented Requirements for Self-Adaptive Systems [J].
Abeywickrama, Dhaminda B. ;
Zambonelli, Franco .
2012 IEEE 19TH INTERNATIONAL CONFERENCE AND WORKSHOPS ON ENGINEERING OF COMPUTER BASED SYSTEMS (ECBS), 2012, :33-42
[23]   A Quantitative Approach Using Goal-Oriented Requirements Engineering Methodology and Analytic Hierarchy Process in Selecting the Best Alternative [J].
Vinay, S. ;
Aithal, Shridhar ;
Sudhakara, G. .
PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, 2013, 174 :441-454
[24]   Requirements Engineering for Machine Learning: A Systematic Mapping Study [J].
Villamizar, Hugo ;
Escovedo, Tatiana ;
Kalinowski, Marcos .
2021 47TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2021), 2021, :29-36
[25]   Use of personas in Requirements Engineering: A systematic mapping study [J].
Karolita, Devi ;
McIntosh, Jennifer ;
Kanij, Tanjila ;
Grundy, John ;
Obie, Humphrey O. .
INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 162
[26]   Requirements Engineering in Software Startups: A Systematic Mapping Study [J].
Gupta, Varun ;
Fernandez-Crehuet, Jose Maria ;
Hanne, Thomas ;
Telesko, Rainer .
APPLIED SCIENCES-BASEL, 2020, 10 (17)
[27]   A Systematic Mapping Study on Security in Agile Requirements Engineering [J].
Villamizar, Hugo ;
Kalinowski, Marcos ;
Viana, Marx ;
Fernandez, Daniel Mendez .
44TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2018), 2018, :454-461
[28]   Goal-Oriented Robustness Analysis [J].
Honda, Kozo ;
Nakagawa, Hiroyuki ;
Tahara, Yasuyuki ;
Ohsuga, Akihiko .
KNOWLEDGE-BASED SOFTWARE ENGINEERING, 2012, 240 :171-180
[29]   Goal Oriented Requirements Engineering supported by the SEMAT kernel [J].
Castro Rojas, Luis Fernando ;
Montano Lince, Santiago ;
Espitia Pena, Esperanza .
2016 FOURTH INTERNATIONAL CONFERENCE IN SOFTWARE ENGINEERING RESEARCH AND INNOVATION - CONISOFT 2016, 2016, :65-70
[30]   A Goal-Oriented Approach for Optimizing Non-functional Requirements in Web Applications [J].
Alfonso Aguilar, Jose ;
Garrigos, Irene ;
Mazon, Jose-Norberto .
ADVANCES IN CONCEPTUAL MODELING: RECENT DEVELOPMENTS AND NEW DIRECTIONS, 2011, 6999 :14-23