用于并发编辑器的实时UML类图表工具?

时间:2012-02-24 01:18:19

标签: uml real-time collaboration class-diagram

我正在寻找类似于Google文档的内容,您可以在其中与其他团队成员同时进行课堂图表制作。

我研究过Creately和Gliffy,但是它们都不支持并发编辑用于实时项目。

有没有人知道支持良好图表和并发编辑的任何好的应用程序?

2 个答案:

答案 0 :(得分:0)

您需要拥有一个模型并从模型中创建UML图表视图。如果您在SVN或CVS上保存模型和图表,那么您就可以在多个团队的多个位置共享图表。 我正在使用Omondo EclipseUML进行各种大型Java EE项目,我们可以在同一个项目中共享印度,英国,法国和美国之间的图表。

我们使用的技巧是将模型保存在Eclipse项目的根目录中。这意味着每次我们进行更改都会保存在我们公司的SVN上。

让生活更轻松并避免并发SVN连接的另一个技巧是让每个团队像项目一样开发自己的软件。然后,我们在代码级别扩展和链接所有项目,最后创建由所有项目组成的单个模型,每个项目都是主模型的子模型。

我们可以在团队之间共享类UML图,并且始终拥有最新模型。如果代码更改,则我们的模型会自动更新。我们所有的图也。 非常酷,没有更痛苦/无用的模型驱动开发,其中有义务从模型生成代码,这与从word文档生成HTML一样愚蠢。生成后,您可以将所有代码放入bin中,因为无法重复使用它!

因此,我们只使用类图作为模型的视图,该模型与代码生命同步。代码是我的应用程序的核心。我可以使用UML类图或手工编写来创建代码。我们的UML类图现在只是我们项目的实时文档。这意味着我们避免浪费时间进行建模,只需使用我们真正需要的更高效的代码来编写更好的代码,更好的架构,并在代码级别拥有最新的实现阶段的完整项目文档。

答案 1 :(得分:0)

Cacoo.com太棒了。说真的......它很棒,并且可以实时支持多个编辑器。这是谷歌文档的visio