UML构造型类图到XMI的映射方法研究Study on UML Stereotype Class Diagram Mapping to XMI
申云成,顾庆传
摘要(Abstract):
将UML模型信息转换成XMI中间标准格式,能够实现模型到模型转换,模型到代码自动生成,加快系统开发进度,提高软件质量。首先介绍了MDA,UML,XMI以及构造类图等基本概念,然后提出一种UML类图到XMI的映射算法,并根据XMI模式定义和UML类图映射规则对映射算法进行具体描述。最后通过一个具体的构造型类图到XMI的映射实例进行算法验证。实例表明提出的算法是切实可行的。
关键词(KeyWords): UML;构造型;类图;XMI;映射
基金项目(Foundation):
作者(Author): 申云成,顾庆传
DOI: 10.16140/j.cnki.1671-5330.2015.02.034
参考文献(References):
- [1]Object Management Group.MDA Specifications[EB/OL].http://www.omg.org/mda/specs.htm.July,2002.
- [2]Anneke Kleppe,Jos Warmer,Wim Bast.解析MDA[M].北京:人民邮电出版社,2004.5-17.
- [3]Martin Soukup.Model Driven Architecture:liance.org/proceedings/xml04/papers/200/MDA_Feasibility.Xml,2004.
- [4]David Frankel.Software Industrialization.A Perspective on MDA[R/OL].http://www.Peoplewarecn.com/webcast/David Frankel Software Indust rialization.Pdf,2003.
- [5]刘征驰,基于UML的层次软件体系结构模型研究与应用[D].长沙:湖南大学,2004.19-20.
- [6]Timothy J.Grose,Gary C.Doney,Stephen A.Brodsky.Mastering XMI:Java Programming with XMI,XML and UML[M].Wiley Computer Publishing,2002:3-116.
- [7]申云成.UML模型到XMI的映射方法研究[D].昆明:昆明理工大学,2010.