是否有类似于Google Doc的UML工具?

52

我正在寻找一种协作的符合UML标准的工具。我在两个地理位置分散的团队中工作,我们需要共同处理设计模型。

是否有一个基于Web的UML建模工具,可以共享模型?

3个回答

55

17
draw.io是一款很好的工具!感谢您的回答! - Patrick Hillert
3
所有这些工具都很好,但它们不能创建符合UML标准的模型/图表。你得到的只是一幅图画,你无法确定它是否符合UML2标准(元模型)。 - benw2
5
UML的基础在于[有益于]团队间沟通思想,共享相同词汇,以便发现问题和解决方案空间。除非你不想进行MDA或执行UML之类的操作[它们都存在问题且不够成熟],或者尝试编写一个UML工具,否则无需担心UML元模型... - Hippias Minor
Cacoo的链接已经失效了。虽然回到主页并与其他页面进行比较并不难,但是你想要链接到的特定页面现在显然已经不存在了。 - Michael Scheper
@HippiasMinor,根据你对元模型的评论,似乎你有使用经验并认为它存在问题且不成熟。我非常同意。我获得了OCUP UML证书,因为我抱有很高的期望。当时花了很多时间寻找能够表示现有程序大部分内容的工具,但大多数都是死胡同。我还看过一些可能基于DMTF的CIM构建出良好对象层次结构的工具。如果有人知道在这个领域中已经有任何进展或工作,请告诉我。 - Gregg
谢谢分享这些工具 - 不过有一个问题 - 所有这些工具实际上只是带有UML符号模板的绘图工具。它们不是真正的建模工具(像ArgoUML,甚至旧版的Rational Rose),在类图中重命名方法/属性时,它不会自动反映在使用该方法的所有序列图中。有没有任何工具可以做到这一点,并与draw.io集成到Google文档中? - Chuck Zheng

4
感谢Hippias Minor和Xaelis提供的工具。我已经尝试了GenMyModel、draw.io和Cacoo。下面是它们的一些优点。
GenMyModel                                          draw.io                     cacoo save            自动                                                        通过dropbox、drive和disk                  ctrl+s features free只有公共图表,最多20个元素所有25张纸张的导出png、uml(xmi)、pdf导出png、jpg、pdf、html导出png、pdf、ppt、矢量 multiplayer :)支持多用户同时编辑图表,因此一个人完成后另一个人就可以看到更改(拖动完成将被看到)。要与draw.io协作,请使用drive.draw.io,但您必须在Google Drive帐户中注册(它会分享链接)。
请注意,cacoo和GenMyModel允许多个用户同时编辑图表,因此一个人完成后另一个人就可以看到更改(拖动完成将被看到)。要与draw.io协作,请使用drive.draw.io,但您必须在Google Drive帐户中注册(它会分享链接)。
现在,我正在寻找一些可以为其他人显示我的光标的工具(就像老师有它的指针一样)。我已经发现的唯一方法是添加一些几何图形,例如矩形,并像指针一样移动它,但这很丑陋。对此的评论将不胜感激。

2
如果你正在寻找一个真正的(UML一致性验证,XMI导出)基于Web的UML建模工具,你应该试试GenMyModel

GenMyModels 提供了一种类似于 Google 文档的协作方式,可以实时一起编辑 UML 图表。 - benw2

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