我正在尝试选择一个工具来创建各种类型的UML图。对我来说,可用性是一个主要的标准,但我仍然会以更陡峭的学习曲线获得更多的权力,并感到高兴。免费(就像啤酒一样)会很好,但如果工具值得的话,我愿意付钱。我应该用什么?
当前回答
如前所述,ArgoUML是UML 1.4的一个不错的工具,并且最近(2008年秋季)收到了一些非常需要的维护更新。
其他回答
我从1999年就开始研究UML标准,我可以告诉你Sparx Enterprise Architect不应该被认为是UML工具,因为它不符合UML 2规范。它的图表看起来像UML,但是属性的名称和它们指定的方式不遵循UML标准。MagicDraw和IBM RSA是目前市场上真正的UML工具。
如前所述,ArgoUML是UML 1.4的一个不错的工具,并且最近(2008年秋季)收到了一些非常需要的维护更新。
别忘了你。我,我爱它。
你可能想看看MagicDraw或UML的可视化范例。两者都提供了社区版本,当然,它们没有涵盖全部的功能范围,但是如果您只想创建图表而不生成代码或进行完整的往返工程,那么这些版本就足够了。
你可能想看看ArgoUML。它不是我用过的最好的工具,但它是我见过的最好的免费工具之一。它有点慢,因为它是用Java编写的,但是它让您相对轻松地完成一些基本的UML图。