我们正在寻找免费/便宜或开源的UML工具。你使用过哪些工具?
如果有两个工具,一个用于流程图,一个用于UML,也可以。
如果UML工具或流程图工具价格便宜(我们是非营利性组织),而且没有好的开源工具,我们愿意考虑它们。
我使用UMLet。
它是免费且开源的。
我喜欢它的原因是所有图表都有“源代码”,例如一个类的“代码”如下所示:
<<Stereotype>>
Package::FatClass
{Some Properties}
--
-id: Long
-ClassAttribute: Long_
--
#Operation(i: int): int
/+AbstractOperation()/
--
Responsibilities
-- Resp1
-- Resp2
它很方便,避免了使用图形编辑器时的头痛。
编辑: 感谢Eric提供的精确信息。
例如,有DIA。此外,Visual Paradigm是一款商业UML编辑器,拥有免费社区版。
ArgoUML也可以是一个选择,或者更好的是,Eclipse环境中可用的免费建模工具之一。请参见:http://modeling-languages.com/content/uml-tools,了解有关Eclipse和自由/开源工具的指针。