Reusability in goal modeling: A systematic literature review

被引:5
|
作者
Duran, Mustafa Berk [1 ]
Mussbacher, Gunter [1 ]
机构
[1] McGill Univ, Dept Elect & Comp Engn, Montreal, PQ, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Goal model; Reuse; Context; Requirements reuse; Model-driven requirements engineering; Systematic literature review; CAPABILITY-DRIVEN DEVELOPMENT; TOOL SUPPORT; REQUIREMENTS; REUSE; CONTEXT; PRODUCTIVITY; VARIABILITY; ADAPTATION; MANAGEMENT; LANGUAGES;
D O I
10.1016/j.infsof.2019.03.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Goal modeling is an important instrument for the elicitation, specification, analysis, and validation of early requirements. Goal models capture hierarchical representations of stakeholder objectives, requirements, possible solutions, and their relationships to help requirements engineers understand stakeholder goals and explore solutions based on their impact on these goals. To reuse a goal model and benefit from the strengths of goal modeling, we argue that it is necessary (i) to make sure that analysis and validation of goal models is possible through reuse hierarchies, (ii) to provide the means to delay decision making to a later point in the reuse hierarchy, (iii) to take constraints imposed by other modeling notations into account during analysis, (iv) to allow context dependent information to be modeled so that the goal model can be used in various reuse contexts, and (v) to provide an interface for reuse. Objective: In this two-part systematic literature review, we (i) evaluate how well existing goal modeling approaches support reusability with our five desired characteristics of contextual and reusable goal models, (ii) categorize these approaches based on language constructs for context modeling and connection to other modeling formalisms, and then (iii) draw our conclusions on future research themes. Method: Following guidelines by Kitchenham, the review is conducted on seven major academic search engines. Research questions, inclusion criteria, and categorization criteria are specified, and threats to validity are discussed. A final list of 146 publications and 34 comparisons/assessments of goal modeling approaches is discussed in more detail. Results: Five major research themes are derived to realize reusable goal models with context dependent information. Conclusion: The results indicate that existing goal modeling approaches do not fully address the required capabilities for reusability in different contexts and that further research is needed to fill this gap in the landscape of goal modeling approaches.
引用
收藏
页码:156 / 173
页数:18
相关论文
共 50 条
  • [41] A systematic literature review of interoperability in the green Building Information Modeling lifecycle
    Muller, Marina Figueiredo
    Esmanioto, Filipe
    Huber, Natan
    Loures, Eduardo Rocha
    Canciglieri Junior, Osiris
    [J]. JOURNAL OF CLEANER PRODUCTION, 2019, 223 : 397 - 412
  • [42] A feature selection for video quality of experience modeling: A systematic literature review
    Skaka-Cekic, Fatima
    Husic, Jasmina Barakovic
    [J]. WILEY INTERDISCIPLINARY REVIEWS-DATA MINING AND KNOWLEDGE DISCOVERY, 2023, 13 (03)
  • [43] Modeling and Management Big Data in Databases-A Systematic Literature Review
    Martinez-Mosquera, Diana
    Navarrete, Rosa
    Lujan-Mora, Sergio
    [J]. SUSTAINABILITY, 2020, 12 (02)
  • [44] A Systematic Literature Review of Latent Variable Mixture Modeling in Communication Scholarship
    Krawietz, Colton E.
    Pett, Rudy C.
    [J]. COMMUNICATION METHODS AND MEASURES, 2023, 17 (02) : 83 - 110
  • [45] Structural equation modeling in cloud computing studies: a systematic literature review
    Pisirir, Erhan
    Ucar, Erkan
    Chouseinoglou, Oumout
    Sevgi, Cuneyt
    [J]. KYBERNETES, 2020, 49 (03) : 982 - 1019
  • [46] COST-EFFECTIVENESS MODELING IN OSTEOPOROSIS: A SYSTEMATIC LITERATURE REVIEW AND OVERVIEW
    Smolen, H. J.
    Myers, J. A.
    Smolen, L. J.
    [J]. VALUE IN HEALTH, 2011, 14 (03) : A127 - A128
  • [47] Systematic literature review of threat modeling and risk assessment in ship cybersecurity
    Erbas, Muhammed
    Khalil, Shaymaa Mamdouh
    Tsiopoulos, Leonidas
    [J]. OCEAN ENGINEERING, 2024, 306
  • [48] Requirements modeling languages for software product lines: A systematic literature review
    Sepulveda, Samuel
    Cravero, Ania
    Cachero, Cristina
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 69 : 16 - 36
  • [49] Principles for modeling propensity scores in medical research: a systematic literature review
    Weitzen, S
    Lapane, KL
    Toledano, AY
    Hume, AL
    Mor, V
    [J]. PHARMACOEPIDEMIOLOGY AND DRUG SAFETY, 2004, 13 (12) : 841 - 853
  • [50] Machine learning applied to road safety modeling:A systematic literature review
    Philippe Barbosa Silva
    Michelle Andrade
    Sara Ferreira
    [J]. Journal of Traffic and Transportation Engineering(English Edition), 2020, 7 (06) : 775 - 790