摘要
提出一种基于查询/视图/转换(QVT)规范的模型转换技术,并采用这种模型转换技术,利用Kermeta语言中的模型转换功能,通过对QVT核心分层,设计了一种基于映射四层QVT结构的模型转换工具,实现了Ecore元模型到Km t元模型的转换.
This paper introduces weave and existing model transformation techniques. According to the advantages and disadvantages of these techniques, 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 tool of four-layer structure was designed based on mapping by layering the core of QVT, implements the transformation from Ecore metamodel to Kmt metamodel.
出处
《吉林大学学报(理学版)》
CAS
CSCD
北大核心
2007年第5期805-809,共5页
Journal of Jilin University:Science Edition
基金
国家科技攻关项目基金(批准号:2004BA907A20)
关键词
模型驱动架构
编织
转换
分层
model driven architecture
weave
transformation
layer