当前位置: X-MOL 学术J. Comput. Lang. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Code generation using model driven architecture: A systematic mapping study
Journal of Computer Languages ( IF 2.2 ) Pub Date : 2019-11-26 , DOI: 10.1016/j.cola.2019.100935
Gabriel Sebastián , Jose A. Gallud , Ricardo Tesoriero

Model Driven Architecture (MDA) has earned a prominent place in Software Engineering. However, while the application of MDA in software industry has grown, its impact in industry is not being as fast and broad as predicted. Moreover, the emerging use of agile methods have had an effect on the interest of industry and academics on developing software using metamodels. As a result, it is difficult to establish the true interest of practicioners about code generation using model driven architectures. This study investigates the scientific evidence of model driven architecture by conducting a systematic mapping of MDA literature in software engineering between 2008 and 2018. The search strategy resulted in 2.145 studies, of which 50 were identified as primary articles relevant to this study. We have verified that there is a considerable number of research articles that make use of MDA, published in a variety of journals, congresses and workshops, referred to very varied fields of application, and this number of publications seems to be increasing. The study also shows that, while there are few relevant publications that specifically deal with code generation using MDA, most of them show how this technology can be applied successfully to enhance software development.



中文翻译:

使用模型驱动的体系结构生成代码:系统的映射研究

模型驱动架构(MDA)在软件工程中赢得了重要地位。但是,尽管MDA在软件行业中的应用不断增长,但它在行业中的影响却没有预期的那么快和广泛。而且,敏捷方法的新兴使用已经影响了业界和学者对使用元模型开发软件的兴趣。结果,很难建立从业者对使用模型驱动的体系结构进行代码生成的真正兴趣。本研究通过在2008年至2018年之间对软件工程中的MDA文献进行系统映射,调查了模型驱动体系结构的科学证据。该搜索策略产生了2.145篇研究,其中50篇被确定为与该研究相关的主要文章。我们已经证实,有大量利用MDA的研究文章发表在各种杂志,大会和研讨会上,涉及非常广泛的应用领域,而且这种出版物的数量似乎正在增加。该研究还表明,尽管很少有专门出版物涉及使用MDA进行代码生成的相关出版物,但大多数出版物都显示了如何成功应用该技术来增强软件开发。

更新日期:2019-11-26
down
wechat
bug