atitit。自定义uml MOF EMF体系eclipse emf 教程o7t

本文详细介绍了使用EMF(Eclipse Modeling Framework)和MOF(Meta-Object Facility)在Eclipse环境下自定义UML建模语言的过程。内容涵盖元对象机制、元模型图、模型图、对象图,以及如何建立EMF项目、创建Ecore模型、使用Genmodel生成代码和编辑器。文章还讨论了GEF在图形化编辑中的作用,以及EMF的优势,如代码生成、元数据、序列化和编辑器支持。此外,还介绍了如何防止自定义修改被覆盖的技巧和EMF在实际应用中的问题。
摘要由CSDN通过智能技术生成

atitit。自定义uml MOF EMF体系eclipse emf  教程o7t

 

1. 元对象机制(MOF,Meta-Object Facility)and  结构 1

2. 元模型图、模型图、对象图uml自定义建模语言 2

3. 3层结构and 结构中的框架连接 3

4. GEFEMF 4

5. 建立emf项目--建立一个empty   emf proj 4

6. 建立一个ecore模型 4

7. EMF,Ecore 6

8. 建立genmodel的  jet 生成配置文件 7

9. EcoreGenmodel 8

10.  8

11. 生成项目 9

12. 运行插件run  as  eclipse app 11

13.  11

14. 新建自定义模型 11

15. 防止覆盖自定义修改。。@generated标注 13

16. 定制应用程序的基本方法) 13

17. EMF的问题ati总结 14

18. 参考 14

 

1. 元对象机制(MOF,Meta-Object Facility)and  结构

起源于统一建模语言(UML)。对象管理机构(Object Management Group|OMG)需要一种元模型结构来定义UML。

 MOF被设计为4层次的结构。位于顶部的是元元模型层,即M3层。M3模型是MOF建立元模型(被称为M2模型)的语言。M2模型最明显的 例子是UML元模型,该模型描述UML。M2模型描述M1层以及M1层的要素,例如,UML模型。最后一层是M0层或数据层。它描述真实世界的物体。

 

 作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

 

2. 元模型图、模型图、对象图uml自定义建模语言

MOF的四层模型分别是:元元模型层(M3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值