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 条
  • [31] A Systematic Literature Review and a Unified Model of ATD
    Besker, Terese
    Martini, Antonio
    Bosch, Jan
    2016 42ND EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2016, : 189 - 197
  • [32] UML model refactoring: a systematic literature review
    Mohammed Misbhauddin
    Mohammad Alshayeb
    Empirical Software Engineering, 2015, 20 : 206 - 251
  • [33] Systematic review of matching techniques used in model-driven methodologies
    Somogyi, Ferenc Attila
    Asztalos, Mark
    SOFTWARE AND SYSTEMS MODELING, 2020, 19 (03) : 693 - 720
  • [34] A systematic literature review of university-industry partnerships in engineering education
    Shah, R.
    Gillen, A. L.
    EUROPEAN JOURNAL OF ENGINEERING EDUCATION, 2024, 49 (03) : 577 - 603
  • [35] An extensive systematic review on the Model-Driven Development of secure systems
    Nguyen, Phu H.
    Kramer, Max
    Klein, Jacques
    Le Traon, Yves
    INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 68 : 62 - 81
  • [36] Collaborative Model-Driven Software Engineering: A Systematic Update
    David, Istvan
    Aslam, Kousar
    Faridmoayer, Sogol
    Malavolta, Ivano
    Syriani, Eugene
    Lago, Patricia
    24TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2021), 2021, : 273 - 284
  • [37] A Review of Security Requirements Engineering Methods with Respect to Risk Analysis and Model-Driven Engineering
    Munante, Denisse
    Chiprianov, Vanea
    Gallon, Laurent
    Aniorte, Philippe
    AVAILABILITY, RELIABILITY, AND SECURITY IN INFORMATION SYSTEMS, 2014, 8708 : 79 - 93
  • [38] A business model for commercial open source software: A systematic literature review
    Shahrivar, Shahrokh
    Elahi, Shaban
    Hassanzadeh, Alireza
    Montazer, Gholamali
    INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 103 : 202 - 214
  • [39] Industry 4.0 Readiness Models: A Systematic Literature Review of Model Dimensions
    Hizam-Hanafiah, Mohd
    Soomro, Mansoor Ahmed
    Abdullah, Nor Liza
    INFORMATION, 2020, 11 (07) : 1 - 13
  • [40] Determinants of circular business model adoption-A systematic literature review
    Assmann, Ingvild Reine
    Rosati, Francesco
    Morioka, Sandra Naomi
    BUSINESS STRATEGY AND THE ENVIRONMENT, 2023, 32 (08) : 6008 - 6028