期刊文献+

基于QVT的模型转换研究与分析 被引量:1

Study and analysis on QVT-based model transformation
下载PDF
导出
摘要 模型转换是MDA的关键技术之一,变换工具通过输入源模型,执行变换定义,输出目标模型来实现模型的自动转换,从而将软件开发的焦点从编码迁移到建模上。QVT是OMG提出的用于书写变换定义的标准规范,介绍了QVT的组成和构架,给出了一个用QVT实现的可从UML模型转换到RDBMS模型的变换定义,最后对模型转换技术给软件工业带来的影响进行了分析和总结。 Model transformation is one of the key technologies in MDA. To achieve model transformation, the transformation tool takes the source model, executes the transformation definition, and gives the target model as output, which moves the focus of work from programming to solution modeling. OMG advanced the QVT as a standard specification for writing transformation definition. Firstly, the composition and architecture of QVT is introduced. Then, a QVT-based transformation definition is put forward to map UML model to RDBMS model. Finally, what impacts will model transformation bring to software industry is analyzed and summarized.
作者 吴丽贤 和力
出处 《计算机工程与设计》 CSCD 北大核心 2008年第23期6185-6186,F0003,共3页 Computer Engineering and Design
关键词 QVT 模型转换 MDA 变换定义 UML QVT model transformation MDA transformation definition UML
  • 相关文献

参考文献12

  • 1OMG. MDA guide version 1.0.1 [EB/OL]. http://www.omg.org/ cgi-bin/apps/doc? omg/03-06-01 .pdf, 2003-06- 01.
  • 2Jouault F, Kurtev I.On the architectural alignment of ATL and QVT[C]. Proc of the ACM Symposium on Applied Computing. Dijon: ACM Press, 2006:1188-1195.
  • 3OMG. MOF Core, v2.0[EB/OL], http://www.omg.org/cgi-bin/ apps/doc? formal/06-01-01 .pdf, 2006-01-01.
  • 4OMG. MOF QVT final adopted specification[EB/OL], http:// www.omg.org/docs/ptc/05-11-01 .pdf, 2005-11-01.
  • 5Kleppe A,Warmer J,Bast W.MDA explained: The practice and promise of the model driven architecture [M]. Upper Saddle River: Addision-Wesley, 2003.
  • 6Frankel D S.Model driven architecture: Applying MDA to enterprise computing[M]. New York: John Wiley& sons, 2003.
  • 7Bezivin J,Hammoudi S,Lopes D,et al.Applying MDA approach for web services platform[C]. Proc of the 8th IEEE International Enterprise Distributed Object Computing Conference, 2004: 20-24.
  • 8Sendall S, Kozaczynski W. Model transformation: The heart and soul of model-driven software development [J]. IEEE Software, 2003,20(5):42-45.
  • 9Caplat G,Sourrouille J L.Model mapping using formalism extensions[J]. IEEE Software,2005,22(2): 44-51.
  • 10Duddy K, Gerber A,Lawley M,et al.Model transformation: a declarative, reusable patterns approach [C]. Proc of the Seventh IEEE International Enterprise Distributed Object Computing Conference, 2003:174-185.

二级参考文献36

  • 1Object Management Group. MDA Guide. Object Management Group,2003. ww. omg. org
  • 2Object Management Group. Model Driven Architecture. Object Management Group, 2001. ww. omg. org
  • 3Karsai G, Agarwal A, Ledeczi A. A Metamodel-Driven MDA Process and Its Tools. In:UML'2003 Workshop in Software Model Engineering(WiSME 2003),2003
  • 4Sprinkle J. Managing Intent: Propagation of Meaning During Model Transformations. In: UML' 2003 Workshop in Software Model Engineering(WiSME 2003), 2003
  • 5Object Management Group. Meta Object Facility(MOF)Speciiication,v1. 4. Object Management Group,2002. ww. omg. org
  • 6Frankel D S. Model Driven Architecture: Applying MDA to Enterprise Computing. Wiley Publishing,2003
  • 7Atkinson C. The Role of Meta-modeling in MDA. In: UML'2002 Workshop in Software Model Engineering(WiSME 2002), 2002
  • 8Object Management Group. Unified Modeling Language Specification, vl. 5. Object Management Group, 2003. ww. omg. org
  • 9ISO. ISO/IEC 10746-1: Information technology - Open Distributed Processing -Reference model. ISO, 1998
  • 10Object Management Group. Enterprise Collaboration Architecture(ECA)Specification,v1. 0. Object Management Group, 2004. ww.omg. org

共引文献19

同被引文献5

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部