Automatic transformation applied to a software process using MDA

Daniel Fredes, Pablo Cruz, F. Medina, R. Villarroel
{"title":"Automatic transformation applied to a software process using MDA","authors":"Daniel Fredes, Pablo Cruz, F. Medina, R. Villarroel","doi":"10.1145/2590651.2590679","DOIUrl":null,"url":null,"abstract":"MDA is a concept promoted by the OMG that proposes software development based on models specified using UML, to make from these models a transformation to other models and also source code that can be executed as an application implemented by a programmer. In software engineering the models are very important in development, due to the fact that they enhance the reuse of the different parts or components and with them a better production and maintenance is generated. This paper presents automatic transformations of a software process, for which the tools: MediniQVT and Eclipse Process Framework, and the QVT and ATL languages were used. A configuration metamodel along with the automatic transformation from source code to java were also successfully created.","PeriodicalId":165011,"journal":{"name":"Euro American Conference on Telematics and Information Systems","volume":"210 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Euro American Conference on Telematics and Information Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2590651.2590679","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

MDA is a concept promoted by the OMG that proposes software development based on models specified using UML, to make from these models a transformation to other models and also source code that can be executed as an application implemented by a programmer. In software engineering the models are very important in development, due to the fact that they enhance the reuse of the different parts or components and with them a better production and maintenance is generated. This paper presents automatic transformations of a software process, for which the tools: MediniQVT and Eclipse Process Framework, and the QVT and ATL languages were used. A configuration metamodel along with the automatic transformation from source code to java were also successfully created.
使用MDA应用于软件过程的自动转换
MDA是OMG提出的一个概念,它提出基于使用UML指定的模型进行软件开发,从这些模型转换到其他模型,以及可以作为程序员实现的应用程序执行的源代码。在软件工程中,模型在开发中非常重要,因为它们增强了不同部件或组件的重用,从而产生了更好的生产和维护。本文介绍了一个软件过程的自动转换,使用了mediiniqvt和Eclipse process Framework工具,以及QVT和ATL语言。配置元模型以及从源代码到java的自动转换也成功创建了。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信