有没有好的+免费的+轻量级+ Linux的UMLdevise工具?
我正在寻找一个UMLdevise工具(仅用于devise,不需要代码生成)。
主要特征
- 自由
- 对于Linux
- 使用方便
- 轻量级
大多数用于linux的UML工具看起来非常糟糕,但是您可以使用这些工具:
- ArgoUML (基于Java,我有一些故障与图表)
- Umbrello的
- Violet UML编辑器 (需要Java)
- UMLet (需要Java)
- 迪亚
- 的StarUML
实验/备选scheme:
-
ASCIIstream – 你不能总是在文档中包含图像,但简单的文本看起来无处不在,很好用于代码快速概述。
-
Cloudcraft – 使用Cloudcraft绘制AWS图表。 适用于快速架构图。
对于快速绘图和谁不吓倒“编码”一些图,我也build议看看这个产品http://yuml.me/diagram/scruffy/class/samples 。
我喜欢UMLet: http ://www.umlet.com/。 这是非常轻的重量
我推荐StarUML 2 。
有Debian / Ubuntu的32位和64位软件包。 这是非常容易使用和轻量级。 这是商业的,但没有时间限制的评价(如崇高的文本2)。
你的意思是绘制图表的工具吗? 尝试Dia Diagram Editor 。
我刚刚发现了Violet UML。 易于使用,轻便,图表看起来对我来说是好的:我选了它供我使用!
看到这里: http : //alexdp.free.fr/violetumleditor/page.php
我曾经使用基于GTK2的gaphor,并使用cairo绘制出漂亮的图表。 它基于Python,可以分析和显示UML中的Python代码。 只是,目前还没有积极的发展。
PyPI的最佳安装: https ://pypi.python.org/pypi/gaphor
Github: https : //github.com/thet/gaphor
网站: http : //gaphor.sourceforge.net/
你可以在这里find一个UML开源工具列表的metalist: http ://modeling-languages.com/uml-tools/#open
我使用可在Eclipse Marketplace中find的Obeo UMLdevise器。
它与用于MDSD的Acceleo工具包一起使用得非常好。
我认为任何build模工具的主要卖点是它必须能够生成一个可以input到工具链中的输出。
我从来没有见过仅仅为了纯粹的纪实目的而存在的模型在一个项目中存在两三个周期以上。 这种东西通常不会起作用,因为项目中的变化是先执行的,然后再调整模型。 这种工作理所当然地被认为是脑残或奢侈(取决于你问的对象)。
正确的方法是项目中的变化必须由模型中的变化所驱动。
我喜欢BOUML,但现在免费版本不再可用…有一个名为DOUML的叉,检查出来