Model composition in Model Driven Engineering: A systematic literature review

被引:15
|
作者
Abouzahra, Anas [1 ,2 ,3 ]
Sabraoui, Ayoub [1 ,2 ]
Afdel, Karim [1 ,2 ]
机构
[1] Ibn Zohr Univ, Lab Comp Syst, Agadir, Morocco
[2] Ibn Zohr Univ, Vis LabSiV, Agadir, Morocco
[3] Altran South West, Aeronaut Space & Def Div, Digital Engn Dept, Neuilly Sur Seine, France
关键词
Model composition; Model Driven Engineering; Systematic literature review; METAMODEL; TRANSFORMATIONS; MANAGEMENT; FRAMEWORK;
D O I
10.1016/j.infsof.2020.106316
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Model Driven Engineering (MDE) aims to alleviate complexity and improve reusability in software development. The development of complex software implies to divide it into independent parts before then assembled. This is how the problem of model composition has become an interesting and stills an emerging topic in MDE. Objective: Our goal is to analyze the current state of the art in model composition in the context of Model Driven Engineering. Method: We use the systematic literature review based on the guidelines proposed by Biolchini et al., Brereton et al., and Kitchenham and Charters. We propose five research questions and six quality assessments. Results: Of the 9270 search results, 56 have been considered relevant studies. These studies have resulted in 36 primary studies. Conclusion: The evaluation shows that most of approaches allow more than two models as inputs of the composition, allow composing heterogeneous models and enable the tuning of the composition schema, while the important limitations are about the maturity of implementations and the lack on the management of future evolutions or backwards compatibility.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] A Systematic Review of the Use of Requirements Engineering Techniques in Model-Driven Development
    Loniewski, Grzegorz
    Insfran, Emilio
    Abrahao, Silvia
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PT II, 2010, 6395 : 213 - 227
  • [22] Data-Driven Software Engineering: A Systematic Literature Review
    Yalciner, Aybuke
    Dikici, Ahmet
    Gokalp, Ebru
    SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT, EUROSPI 2024, PT I, 2024, 2179 : 19 - 32
  • [23] Developing Mobile Applications Via Model Driven Development: A Systematic Literature Review
    Shamsujjoha, Md.
    Grundy, John
    Li, Li
    Khalajzadeh, Hourieh
    Lu, Qinghua
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 140
  • [24] A systematic literature review on the mathematical underpinning of model-based systems engineering
    Wach, Paul
    Topcu, Taylan G.
    Jung, Sukhwan
    Sandman, Brandt
    Kulkarni, Aditya U.
    Salado, Alejandro
    SYSTEMS ENGINEERING, 2025, 28 (01) : 134 - 153
  • [25] Process Model Engineering Lifecycle: Holistic Concept Proposal and Systematic Literature Review
    Schramm, Joachim
    Dohrmann, Patrick
    Rausch, Andreas
    Ternite, Thomas
    2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, : 127 - 130
  • [26] Systematic Literature Review: Model Refactoring
    Dharmawan, Tio
    Rochimah, Siti
    2017 4TH INTERNATIONAL CONFERENCE ON COMPUTER APPLICATIONS AND INFORMATION PROCESSING TECHNOLOGY (CAIPT), 2017,
  • [27] Model Driven Web Engineering: A Systematic Mapping Study
    Wakil, Karzan
    Jawawi, Dayang N. A.
    E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2015, 9 (01) : 107 - 142
  • [28] A systematic literature review and critical assessment of model-driven decision support for IT outsourcing
    Rajaeian, Mohammad Mehdi
    Cater-Steel, Aileen
    Lane, Michael
    DECISION SUPPORT SYSTEMS, 2017, 102 : 42 - 56
  • [29] Model-driven safety and security co-analysis: A systematic literature review☆
    Grechi, Victor Luiz
    de Oliveira, Andre Luiz
    Braga, Rosana T. Vaccare
    JOURNAL OF SYSTEMS AND SOFTWARE, 2025, 220
  • [30] Cybersecurity maturity model: Systematic literature review and a proposed model
    Buyukozkan, Gulcin
    Guler, Merve
    TECHNOLOGICAL FORECASTING AND SOCIAL CHANGE, 2025, 213