A Weaving Framework for Model Transformation
DOI:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Model transformations are the core and research focus of MDA(model driven architecture). Nowadays, there are many model transformation approaches and tools, and the heterogeneity of them causes that the model transformation code can’t be reused easily and the cost of studying and using model transformation increases. To eliminate these shortcomings, inspired by model weaving technique, this paper proposes a QVT(model query/view/transformation)-based model transformation weaving framework named QMTW(QVT-based model transformation weaving framework). The conception, semantics, metamodel and syntax of QMTW added with a mapping from itself to the QVT Relation language are subscribed. A study case is provided to show how developers can use and take advantage of QMTW. The approach promotes the abstraction layer of model transformations, unites other model transformation languages, and supports QVT specification. So it eliminates the heterogeneity of model transformation partly. It is simple, specification-based and extensible.

    Reference
    Related
    Cited by
Get Citation

王学斌,王怀民,吴泉源,史殿习.一种模型转换的编织框架.软件学报,2006,17(6):1423-1435

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:January 09,2006
  • Revised:March 13,2006
  • Adopted:
  • Online:
  • Published:
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063