首页 | 本学科首页   官方微博 | 高级检索  
     

一种结合MDA的高阶模型转换方法
引用本文:曾 一,许 林,黄兴砚,王翠钦.一种结合MDA的高阶模型转换方法[J].计算机应用研究,2012,29(12):4584-4588.
作者姓名:曾 一  许 林  黄兴砚  王翠钦
作者单位:重庆大学 计算机学院,重庆,400030
摘    要:模型转换是MDA的关键技术,也是MDA的研究热点。目前,不同的MDA开发平台都有一套相对独立的开发技术和转换框架,这使平台之间缺乏兼容性,模型转换代码重用困难。究其原因是缺少一种与具体转换语言相对应,且与平台无关的转换规则模型。为了解决以上问题,将高阶模型转换的思想与模型驱动软件开发相结合,提出了一种构造模型转换规则的高阶转换元模型,并以ATL语言为例展示了高阶转换元模型的使用方法;最后通过一个实例验证了该方法的可行性和可用性。该方法提高了模型转换语言的抽象层次,降低了模型转换语言的重用难度,在一定程度上解决了模型转换技术不兼容的问题。

关 键 词:模型驱动架构  高阶模型转换  模型转换  ATL元模型

Method of higher-order model transformation combined with MDA
ZENG Yi,XU Lin,HUANG Xing-yan,WANG Cui-qin.Method of higher-order model transformation combined with MDA[J].Application Research of Computers,2012,29(12):4584-4588.
Authors:ZENG Yi  XU Lin  HUANG Xing-yan  WANG Cui-qin
Affiliation:College of Computer Science, Chongqing University, Chongqing 400030, China
Abstract:Model transformations are the core and research focus of MDA. Nowadays, the MDA development platforms have a set of relatively independent development techniques and transformation frameworks, which causes incompatibility between different platforms and difficulty in reuse of model transformation code. The reason lays on the lack of a platform-independent model of transformation rules corresponding to specific transformation language. To solve these shortcomings, this paper combined higher-order model transformation with model-driven software development, and proposed a kind of general higher-order transformation metamodel which described the model transformation. Furthermore the ATL language, for example, showed the use of higher-order transformation metamodel. At last, it provided a study case to verify its feasibility and availability. The approach improves the abstraction layer of model transformations, reduces the difficulty of the reuse of model transformation language, and solves the incompatible problem of model transformation technology in a way.
Keywords:MDA(model driven architecture)  higher-order model transformation(HOMT)  model transformation  ATL metamodel
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号