12个优秀的开源UML⼯具
本⽂将为您介绍12个优秀的UML⼯具:
svg的类型有几种StarUML(简称SU),是⼀种创建UML类图,是⼀种⽣成类图和其他类型的统⼀建模语⾔(UML)图表的⼯具。StarUML是⼀个开源项⽬之⼀发展快、灵活、可扩展性强(zj)。
⽬前⽀持:Activity图, Class图, Sequence图, State图以及Use Case图。
Acceleo是⼀个开源的代码⽣成器设计成让每个⼈都能把MDA⽅法运⽤到开发过程中并且能够提⾼软件的开发效率。Acceleo包含⼀组⼯具和编辑器使得它易于学习⽽且适合任何类型的技术。
ArgoUML是⼀个⽤于绘制UML图的应⽤软件,它⽤Java构造,并遵守开源的BSD协议。因为它本⾝由Java构建的缘故,所以ArgoUML能运⾏在任何⽀持Java的平台上。
BOUML是⼀个免费的UML 2的⼯具箱可让您指定和⽣成代码在的C++,JAVA,IDL中编译器的和PHP和Python的。
UML2 Tools 是⼀组基于GMF 的编辑器,⽤来浏览和编辑UML 模型⽂件,⽬前⽀持类图、组件图、状态机以及活动图的显⽰。Umbrello能够处理所有标准的UML的图表类型。它可以对 C++、IDL、Pascal、Ada、Python和Java编写的代码进⾏反向⼯程。
Frame UML是⼀个免费的UML⼯具,⽀持。可以运⾏在(2000/XP/Vista),⽀持12种图,但不包括对象图,因为对象图可以使⽤其他图替代。
UMLet是⼀个开放源代码轻量级UML建模⼯具。UMLet能够让你快速建模,并且能够导出各种格式SVG, JPG, PDF以及 LaTeX-friendly EPS。可在Windows,OS X,Linux上单独运⾏,或者使⽤Eclispe插件的⽅式运⾏。
TinyUML是⼀个能够帮助Java开发者快速和轻松地绘制UML2图的开源⼯具。
Taylor MDA 是⼀个UML建模⼯具的Eclipse插件。它专注于EJB3企业应⽤程序的⽣成。
Papyrus UML是⼀个开放源代码基于Eclipse环境的UML2建模⼯具。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。