当前位置: X-MOL 学术Inf. Softw. Technol. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Model composition in Model Driven Engineering: A systematic literature review
Information and Software Technology ( IF 3.8 ) Pub Date : 2020-05-08 , DOI: 10.1016/j.infsof.2020.106316
Anas Abouzahra , Ayoub Sabraoui , Karim Afdel

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.



中文翻译:

模型驱动工程中的模型组成:系统文献综述

语境

模型驱动工程(MDE)旨在减轻软件开发的复杂性并提高可重用性。复杂软件的开发意味着在组装之前将其分为独立的部分。这就是模型组成的问题如何成为有趣的问题,并且仍然是MDE中一个新兴的话题。

目的

我们的目标是在模型驱动工程的背景下分析模型合成的最新技术

方法

我们根据Biolchini等人,Brereton等人和Kitchenham and Charters提出的指南使用系统的文献综述。我们提出了五个研究问题和六个质量评估。

结果

在9270个搜索结果中,有56个被视为相关研究。这些研究导致了36项主要研究。

结论

评估显示,大多数方法都允许使用两个以上模型作为组合的输入,允许组合异构模型并可以对组合模式进行调整,而重要的限制在于实现的成熟度以及对未来演进的管理缺乏或向后兼容。

更新日期:2020-05-08
down
wechat
bug