Ubuntu 上是否有任何 UML 工具(如 Rose)?
13 回答
我使用Dia绘制 UML 图(以及其他图),但它无法生成代码(至少在没有一些额外工具的情况下不能生成代码,例如dia2code)。它更像是一个通用的图表绘制工具,对 UML 有很好的支持。
Umbrello是专门用于基于 UML 的建模的工具。它在绘图方面可与 Dia 相媲美,而且它可以从/向多种语言导出和导入代码。
在我看来,上述应用程序是您可以从 Ubuntu 获得的最好的应用程序。尽管如此,还有其他几个与 UML 建模相关的应用程序/库。打开系统 -> 管理 -> Synaptic 包管理器并在搜索框中输入“uml”。
我使用 argoUML,它也可以生成代码。似乎它没有更新到最后的 UML 标准,但它可以成功生成 C++、Python 和 PHP 代码。我觉得它非常有用。
更多信息在:
尝试基于WEB 的建模工具,让您摆脱操作系统的限制!我推荐GENMYMODEL一个符合 UML 的在线工具。你只需要一个Ubuntu 中的网络浏览器,因为它可以在 Chrome、Firefox 和 IE 上运行。
如果您不介意使用 java-apps,那么您应该关注yed。图表看起来比直径好一点。不过迪亚很好。
我用过的最好的 UML 工具是 Asta Uml 工具,它有一个社区版。
Dia是一个功能强大的程序,可以很好地处理 UML。
我偶尔用过Dia,但我不喜欢它。
我最近尝试过Gaphor,它不会尝试处理除 UML 之外的其他图表,而且非常好。如果我是你,我真的会试试 Gaphor。
还有 Visual Paradigm 可用。如果您不想/不能为此付费,您可以使用它的Community Edition。注意事项:您仅限于非商业项目,并且每种类型只能绘制一个图表(我不确定最后一个图表,至少当 VP 在版本 7 中有这个限制时)。
再见!。
您可以将 Enterprise Architect 与 Wine 一起使用: http ://www.sparxsystems.com/support/faq/enterprise-architect-WINE.html
选择 Eclipse 建模工具。我就是这么做的,你可以将它安装在现有的 eclipse 之上http://www.vogella.de/articles/UML/article.html
它独立于平台。它不断发展。
我在 Ubuntu 中使用了 EclipseUML Omondo。它工作得非常好,但工具的价格真的太高了!!