节点文献

一种支持多种模型转换技术的组合方法

Approach to Compositing Multiple Model Transformation Techniques

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 何啸麻志毅冯超邵维忠

【Author】 HE Xiao1,2,MA Zhi-Yi1,2+,FENG Chao1,2,SHAO Wei-Zhong1,2 1(Software Institute,School of Electronics Engineering and Computer Science,Peking University,Beijing 100871,China) 2(Key Laboratory of High Confidence Software Technologies of Ministry of Education(Peking University),Beijing 100871,China)

【机构】 北京大学信息科学技术学院软件研究所高可信软件技术教育部重点实验室(北京大学)

【摘要】 模型转换是模型驱动开发中的核心技术.为了解决复杂的转换问题,需要将多个相对简单的转换组合起来构成组合转换.目前存在多种转换技术,它们之间存在异构性,阻碍了组合转换的实现.首先分析实现组合转换的必要条件,进而提出一个组合转换模型,其中主要包括公共类型表示、公共模型表示、公共转换描述和组合转换定义语言等部分,用以实现支持多种转换技术的组合.另外,还介绍了一个组合转换平台的设计与实现,并通过一个案例说明所提方法及工具的可行性.

【Abstract】 Model transformation is the key technique of model driven development.To handle difficult problems,it is necessary to combine smaller transformations into a complex one.Due to the heterogeneity among different transformation techniques,it is difficult to combine them together.The paper analyzes four essential conditions for composite transformations.Next,the paper proposes a composite transformation model,which consists of common type representation,common model representation,common transformation description,and composite transformation definition,in order to realize composite transformations.The paper also introduces the design and implementation of a transformation composition framework.A case study is also presented to illustrate the feasibility of this approach.

【基金】 国家自然科学基金(60821003);国家重点基础研究发展计划(973)(2011CB302604);国家高技术研究发展计划(863)(2007AA01Z127,2007AA010301);北京市自然科学基金(4122036);教育部留学回国人员科研启动基金
  • 【文献出处】 软件学报 ,Journal of Software , 编辑部邮箱 ,2012年04期
  • 【分类号】TP311.52
  • 【被引频次】6
  • 【下载频次】263
节点文献中: 

本文链接的文献网络图示:

本文的引文网络