首页> 外文期刊>Journal of Visual Languages & Computing >Code generation using model driven architecture: A systematic mapping study
【24h】

Code generation using model driven architecture: A systematic mapping study

机译:使用模型驱动架构的代码生成:系统映射研究

获取原文
获取原文并翻译 | 示例

摘要

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专门处理代码生成,其中大多数都展示了如何成功应用该技术以增强软件开发。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号