Ubuntu上是否有任何UML工具(如Rose)?
答案 0 :(得分:42)
我使用 Dia 来绘制UML图表(以及其他图表),但它无法生成代码(至少没有其他工具,例如 dia2code )。它更像是一个通用的图表绘制工具,对UML有很好的支持。
Umbrello 是专门用于基于UML的建模的工具。它在绘图方面与Dia相当,而且它可以导出和从/到多种语言的导入代码。
在我看来,上述应用程序是您从Ubuntu获得的最佳应用程序。然而,还有一些其他应用程序/库与UML建模有某种关联。打开系统 - >管理 - > Synaptic Package Manager 并在搜索框中输入“uml”。
答案 1 :(得分:9)
我使用argoUML,它也可以生成代码。它似乎没有对最新的UML标准进行更新,但它可以成功生成C ++,Python和PHP代码。我发现它非常有用。
更多信息:
答案 2 :(得分:7)
尝试基于WEB的建模工具,以便摆脱操作系统限制!我建议GENMYMODEL符合UML标准的在线工具。 Ubuntu中所需的只是一个网络浏览器,因为它适用于Chrome,Firefox和IE。
答案 3 :(得分:4)
如果您不介意使用java-apps,那么您应该关注yed。图表看起来比直径更好。 Dia虽然很好。
答案 4 :(得分:3)
答案 5 :(得分:2)
Dia 是一个功能强大的程序,可以很好地处理UML。
答案 6 :(得分:2)
我使用过的最好的UML工具是Asta Uml工具,它有一个社区版。
答案 7 :(得分:1)
我曾经偶尔使用Dia,但我不喜欢它。
我最近尝试过Gaphor,它没有尝试解决除UML之外的其他图表,而且非常好。如果我是你,我真的会试试Gaphor。
答案 8 :(得分:0)
转到Eclipse建模工具。我只是为了它,你可以在现有的日食http://www.vogella.de/articles/UML/article.html
之上安装它它与平台无关。它不断发展。
答案 9 :(得分:0)
我在Ubuntu中使用了EclipseUML Omondo。它工作得很好,但工具的价格真的太高了!!
答案 10 :(得分:0)
您可以将Enterprise Architect与Wine一起使用: http://www.sparxsystems.com/support/faq/enterprise-architect-WINE.html
答案 11 :(得分:0)
答案 12 :(得分:0)
还有Visual Paradigm可用。如果您不想/不能支付,您可以使用其Community Edition。注意事项:你只限于非商业项目,并且每种类型只能绘制一个图表(我不确定最后一个,至少,当版本7中的VP有这个限制时)。
再见!