Ubuntu上有没有uml工具?

时间:2010-09-20 07:34:31

标签: ubuntu uml ubuntu-10.04

Ubuntu上是否有任何UML工具(如Rose)?

13 个答案:

答案 0 :(得分:42)

我使用 Dia 来绘制UML图表(以及其他图表),但它无法生成代码(至少没有其他工具,例如 dia2code )。它更像是一个通用的图表绘制工具,对UML有很好的支持。

Umbrello 是专门用于基于UML的建模的工具。它在绘图方面与Dia相当,而且它可以导出从/到多种语言的导入代码。


在我看来,上述应用程序是您从Ubuntu获得的最佳应用程序。然而,还有一些其他应用程序/库与UML建模有某种关联。打开系统 - >管理 - > Synaptic Package Manager 并在搜索框中输入“uml”。

答案 1 :(得分:9)

我使用argoUML,它也可以生成代码。它似乎没有对最新的UML标准进行更新,但它可以成功生成C ++,Python和PHP代码。我发现它非常有用。

http://argouml.tigris.org/

更多信息:

http://en.wikipedia.org/wiki/ArgoUML

答案 2 :(得分:7)

尝试基于WEB的建模工具,以便摆脱操作系统限制!我建议GENMYMODEL符合UML标准的在线工具。 Ubuntu中所需的只是一个网络浏览器,因为它适用于Chrome,Firefox和IE。

答案 3 :(得分:4)

如果您不介意使用java-apps,那么您应该关注yed。图表看起来比直径更好。 Dia虽然很好。

答案 4 :(得分:3)

我使用UMLet。 http://www.umlet.com/

下载,解压缩,然后键入以下内容以运行:

chmod +x umlet.sh
./umlet.sh

快乐的模特。

答案 5 :(得分:2)

Dia 是一个功能强大的程序,可以很好地处理UML。

答案 6 :(得分:2)

我使用过的最好的UML工具是Asta Uml工具,它有一个社区版。

http://astah.net/editions/community

答案 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)

我正在使用BOUML(版本< 5.0,因为它不再受GPL许可),因为它带有一些逆向工程和代码生成功能,但也因为它可以导出XMI个文件。 / p>

答案 12 :(得分:0)

还有Visual Paradigm可用。如果您不想/不能支付,您可以使用其Community Edition。注意事项:你只限于非商业项目,并且每种类型只能绘制一个图表(我不确定最后一个,至少,当版本7中的VP有这个限制时)。

再见!