基于 GMF 的流程分析工具的设计与实现
2009-12-17 00:00:00 来源:WEB开发网核心提示: 图 1.Process Editor查看原图(大图)图 2.Flow Editor查看原图(大图)本文将从定义领域模型入手,一步一步地介绍实现的细节,基于 GMF 的流程分析工具的设计与实现(2), GMF建模GMF框架提供了对一个具体的Ecore模型进行图形化建模的支持,以模型驱动的方式,右键
图 1.Process Editor
查看原图(大图)
图 2.Flow Editor
查看原图(大图)
本文将从定义领域模型入手,一步一步地介绍实现的细节。
GMF建模
GMF框架提供了对一个具体的Ecore模型进行图形化建模的支持,以模型驱动的方式,一步一步完成功能描述,直至代码的生成。参见(Graphical Model Framework进阶)。本文的环境如下:
Eclipse3.3.0
EMF2.3.0
GEF3.3.0
GMF2.0
ECore模型
ECore模型是GMF建模的起点,通常ECore模型是一个领域模型,描述了要建模的领域特征。其后的GMF借鉴了MVC的思想,Ecore模型就是MVC中的Model,详情可参见(深入了解GMF建模工具)。
用EMF向导新建一个空的process.ecore文件,右键单击该Ecore文件,选择Initiallize ecore_diagram diagram file,将会打开一个Ecore Diagram编辑器,创建Process的ECore模型如下:
图 3.Process的ECore模型
- ››基于IP地址的vsftp服务器
- ››基于MySQL 水平分区的优化示例
- ››基于CentOS5的Linux下pptp和openvpn的搭建及配置
- ››基于JavaScript的网页版塔防游戏
- ››基于Android平台 QQ大战360手机游戏爆红
- ››基于Windows Azure的云计算应用设计
- ››基于AES算法实现对数据的加密
- ››基于SoPC目标板Flash编程设计的创建及应用
- ››基于SolidWarks齿轮机构的运动分析与仿真
- ››基于Windwos Server 2008故障转移群
- ››基于JavaScript的REST客户端框架
- ››基于JavaScript和CSS的Web图表框架横向对比
更多精彩
赞助商链接