什么是最好的开源、兼容Linux的UML建模工具?

12

我一直在寻找不同的选项,似乎即使一些最受欢迎的开源工具(例如StarUML)也仅支持Windows。对于Linux来说,类似Visio和Rational Rose的程序中最好的开源替代品是什么?


1
许多重复的内容,包括https://dev59.com/n0rSa4cB1Zd3GeqPavic - anon
这不是重复的问题。正如我所提到的,在所有其他问题中(至少我能找到的所有问题中),都没有涉及Linux兼容性。 - Matthew
你是指“开源”还是指“免费的啤酒一样自由和开源”? - APC
APC:我的意思是“开源”,虽然“免费就像‘免费啤酒’和开源”更好。 - Matthew
4个回答

10

我使用过ArgoUML,它能胜任这项任务。


+1 因为我之前也用过它。不过,它让我想要更好的东西...当时我只是找不到更好的东西。 - JMD
1
我同意,我并不是非常喜欢它。然而,它确实可以处理一些比较棘手的问题,例如从UML生成代码和从代码生成UML。据我所知,更好的选择是商业产品。总的来说,ArgoUML满足了我的需求。 - nont
它不支持 UML 2.x,这很遗憾。 - Kirill Dubovikov

5

我也喜欢Dia。虽然它缺少一些建模工具中你期望的功能,但我认为建模更像是在餐巾纸上涂鸦的高级形式,所以我认为所有代码生成功能等往往会妨碍和令人烦恼。 - Omnifarious
请注意,DIA是无法使用的。由于别人的决定,我在多种场合下使用过它,但实际上它几乎无法使用。如果进行一些小的更改(例如变更层序),可能会有所改善,但目前的情况让人十分难受。 - julx

2

我曾在一些小项目中使用Umbrello,它似乎运行得足够好。


-3

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