大家好,又见面了,我是你们的朋友全栈君。
来源:lhttp://bach.yo2.cn/articles/category/artoftechnology/page/3 对于UML工具,我用的并不是太深入,所以仅是对几款小型uml tools,以及非专业uml tools稍做评价,像Rational Rose这种专业uml软件就不比较了。
在选择方面个人比较偏向java,eclipse,逆向工程功能. 1.Microsoft Visio 2.Sun Java Studio Enterprise 8 3.(Eclipse插件)MyEclipse里的UML 4.(Eclipse插件)UML2 5.(Eclipse插件)EclipseUML 来源:http://www.smth.edu.cn/pc/pcarch.php?userid=quijote&y=2004&m=4 UML2 UML2工程是Eclipse平台下基于EMF的UML2.0 metamodel实现。UML2工程的目标是提供一个可用的metamodel实现用以支持建模工具的开发;一个通用的xml schema用以便利的交流semantic models;test case作为验证规格定义的一种途径;验证规则用以定义和加强compliance level的。需要说明的是UML2的API以及相关的XML schema是服从于uml2.0规范,所以在uml2.0规范最终发布前将会根据规范的变化而产生一些变动。 UML2 Site: http://www.eclipse.org/uml2 UML2 NewsGroup: http://news.eclipse.org/eclipse.tools.uml2 参考文章:Getting Started with UML2 1.eclipseuml-installer_1.2.1.20030512.jar 2.lomboz.21_02.zip 3.jadclipse_b206 4.NLS-SDK-2.0.1-Translations.zip 5.v4all_2.1.0.17 6.EclipseColorer-take5.0.4.0 7.xparrots_proxysettings_0.1.1 8.checkstyle_eclipse_plugin_v2.1.0 9.de.mvmsoft.slime_1_1_1_eclipse 10.com.objfac.xmleditor_0.2.8 来源:http://mikesu.javaeye.com/blog/51444 eclipseUML 下载地址 http://www.eclipsedownload.com/eclipseUML_E320_studioEdition_2.1.0.20061221.zip 激活成功教程请看: 我在这里转贴一下那个协议文件和使用方法 转: 以上激活成功教程来自互联网,请不要在商业开发中使用激活成功教程,本人不承担连带责任。 安装: 安装完后,在Eclipse新建一个java工程,叫umltest,然后新建个包,这里叫com.maxwolf ,右击包,新建一个EMF Class Diagram,在包中会创建相应的.ecd和.ecore,ecd用来画图,ecore保存模型信息,用做EMF工程. 然后点击maxwolf.ecd就可以画图了,我试了一下,如下 挺简便,对于关联关系来说,在其属性窗口里containment代表聚合关系,low bound和upperbound 代表含有的个数范围 好了,做完了这个,下面就可以加载生成的ecore文件,创建EMF 项目了 来源:http://bjzhanghao.cnblogs.com/archive/2006/03/08/345745.html
Omondo EclipseUML分为Studio版和Free版两种,我只用过Free版,对于创建EMF类图来说感觉已经够用了。不过和Eclipse的版本比起来,EclipseUML的升级比较缓慢,目前为止最新的版本还是2005年9月27日放出的,这就造成在新版本Eclipse里EclipseUML可能无法正常运行。 20050927版本是针对Eclipse 3.1开发的,现在Eclipse已经出到M5版本,我在Eclipse 3.2M4里运行这个版本的EclipseUML基本没有出现问题,但到了M5就出现了不能创建Enumeration的问题,表现为无法添加Enum项,所报异常如下:
Omondo新出了20060320版本,是for Eclipse 3.1.2的,在Eclipse 3.2m4里使用暂时没有感觉到和20050927版本有什么区别,在Eclipse 3.2m5里使用还是有文中问题。 此外,在一台机器上创建的类图在其他机器上是不能打开的,free版的限制。
|
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/158010.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...