-
题名一种针对模型转换的图形化建模语言
被引量:5
- 1
-
-
作者
何啸
麻志毅
邵维忠
胡长军
-
机构
北京科技大学计算机与通信工程学院
高可信软件技术教育部重点实验室(北京大学)
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2015年第9期2145-2162,共18页
-
基金
国家"九七三"重点基础研究发展计划基金项目(2013CB329601)
国家自然科学基金项目(61300009
+2 种基金
61272159)
中国博士后科学基金项目(2013M540050)
中央高校基本科研业务费专项资金资助项目(FRF-TP-14-040A2)
-
文摘
模型转换是模型驱动开发的核心操作,它通常被实现成一种特殊的程序.模型转换可以实现不同模型、模型和代码,以及模型和各种结构化文档之间的转换.随着模型驱动方法的发展,模型转换正在被运用到越来越复杂的问题上,从而导致越来越庞大的规模和越来越复杂的程序结构.为了更好地控制转换开发过程中的复杂性,需要一种图形化的建模语言,支持对转换程序的分析和设计.提出一种针对模型转换程序的可视化建模语言VisTML(the visual transformation modeling language).它包含7种不同的视图,每个视图都包含一组建模概念.这些概念覆盖了整个转换程序开发过程中(从需求到部署运行)的所有主要阶段,支持开发人员在不同的抽象层次基于不同视角刻画模型转换.用VisTML对转换程序进行建模,有助于控制其复杂性,并促进开发人员的相互沟通与分工合作.最后介绍了VisTML的支持工具TModeler,并且通过3个案例论证VisTML的可行性与有效性.
-
关键词
模型转换
转换模型
可视化建模语言
模型转换开发过程
模型驱动开发
-
Keywords
model transformation
transformation model
visual modeling language
development process of model transformation
model-driven development
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-