什么是最好的UML图示工具?

488

我正在尝试选择一种用于创建各种类型 UML 图的工具。对我来说,易用性是一个主要标准,但如果需要更强大的功能需要付出更高学习曲线,我也很愿意接受。如果这个工具值得,那么它可以是免费的,但如果需要,我也愿意支付费用。我应该使用什么工具呢?


我认为最好用的是yUML,详见http://askuml.com。 - Rebol Tutorial
IBM Rational Modeler(http://www-01.ibm.com/software/awdtools/modeler/)有免费版本,如果您需要更多功能,可以购买企业版。我对它非常满意。 - user168237
您可以尝试使用Eclipse建模工具分发版。 它是Eclipse,而且是免费的! - amateur barista
对于基于文本的可视化模型生成,我建议使用yuml.me或plantuml。 - A T
50个回答

1
你应该尝试 Modelio免费版。它支持UML2、BPMN、SOA和XMI。它使用简单,他们的论坛非常活跃。

1
我自1999年开始就一直在研究UML标准,可以告诉你的是,Sparx企业架构师不应被视为一个符合UML 2规范的UML工具。它的图表看起来像UML,但属性的命名以及规定的方式并没有遵循UML的标准。MagicDraw和IBM RSA是目前市场上真正符合UML标准的工具。

1

Visual Paradigm for UML或Dia都是不错的选择。



0

0

对于序列图,有免费的基于Java的Quick Sequence Diagram Editor。序列图是在文本编辑器中编写的,然后由QSDE引擎呈现。它可以导出到各种矢量和位图文件格式。


0

如果您想在图表级别建模并且拥有一个干净的元模型,新的Omondo构建允许MOF和UML图表之间进行实时同步。每次我更改我的图表并且模型被更改时,看到我的图表和xmi实时同步真是太神奇了。最令人难以置信的是,模型也是元模型和MOF,因为一切都是实时同步的。从我的角度来看,这是非常强大的新概念。

我还喜欢类图和模型中的Java代码注释和JPA支持。我不知道还有哪个工具拥有这两个令人难以置信的功能!!


0

0

我使用gmodeler.com。它只能做类图。

优点

  • 非常简单的功能集。出色的用户界面。非常易于使用。
  • 吸引人的用户界面。
  • 不需要登录/创建帐户。
  • 可以保存图表。
  • 免费。

缺点

  • 难以协作--必须导出为xml(我不在意)
  • 无法从任何机器访问图表,因为它保存在您的浏览器中(我不在意)
  • 无法导出为图像或pdf(我可以截屏)
  • 无法为大多数语言生成代码
  • 非常简单的功能集。(我不在意)
  • 每个类都有一个“事件”列表,我不需要,也无法摆脱。

0

我已经尝试过MagicDraw,它非常好用,但只有社区版。

此外,我也尝试了omondo,它看起来很棒,但商业使用的价格非常昂贵。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接