声明:本文为原创
#####请转贴时保留以下内容######
作者:GTT
请提出宝贵意见Mail:mtloveft@hotmail.com
提示:本文是关于介绍MDA,即模型驱动体系结构
OMG把模型分为四层。M0, M1, M2, M3
–M0层:实例层
–M1层:模型层
–M2层:元模型层
–M3层:元元模型层
各邻接层之间的关系如下。
首先是M0 和 M1
M1就是模型,如UML的类图等。M0则是M1定义的类的实例。
看上图就很明白了。
而M2和M1之间简单和上面对比来说,是一回事。
M1则是M2的实例了。UML为例,UML元模型里定义了
一些元类,元属性等等,所以UML类图里定义的类,只是元
类的实例而已。
同样,M2也是M3的实例。M3里定义了元元类等等。不过M3可以描述
自己。全体图如下
阅读(1588) | 评论(0) | 转发(1) |