J4

• 数学 • 上一篇    下一篇

一种基于QVT的模型转换技术

李晓春, 刘淑芬, 于卓尔, 王 岐, 耿同成   

  1. 吉林大学 计算机科学与技术学院, 长春 130012
  • 收稿日期:2006-12-17 修回日期:1900-01-01 出版日期:2007-09-26 发布日期:2007-09-26
  • 通讯作者: 刘淑芬

Technique of Model Transformation Based on QVT Standard

LI Xiaochun, LIU Shufen, YU Zhuoer, WANG Qi, GENG Tongcheng   

  1. College of Computer Science and Technology, Jilin University, Changchun 130012, China
  • Received:2006-12-17 Revised:1900-01-01 Online:2007-09-26 Published:2007-09-26
  • Contact: LIU Shufen

摘要: 提出一种基于查询/视图/转换(QVT)规范的模型转换技术, 并采用这种模型转换技术, 利用Kermeta语言中的模型转换功能, 通过对QVT核心分层, 设计了一种基于映射四层QVT结构的模型转换工具, 实现了Ecore元模型到Kmt元模型的转换.

关键词: 模型驱动架构, 编织, 转换, 分层

Abstract: This paper introduces weave and existing model transformation techniques. According to the advantages and disadvantages of these te chniques, a new model transformation technique is presented based on Query/Views/Transformation (QVT) standard. Based on the above technique and the powerful function of model transformation in the language of Kermeta, a model transformation to ol of fourlayer structure was designed based on mapping by layering the core of QVT, implements the transformation from Ecore metamodel to Kmt metamodel.

Key words: model driven architecture, weave, transformation, layer

中图分类号: 

  • TP311