Microsoft Visual Modeler的替换

时间:2012-02-08 17:59:36

标签: visual-studio uml

我一直在使用 Microsoft Visual Modeler 为我的项目绘制UML类图。该工具是 Visual Studio 6 的一部分。有没有办法将现有的图表导入更现代的工具而不重绘它们?

Visual Modeler实际上是Rational Rose软件的精简版演示版。有可能在当前的Rational Rose产品中导入图表,但我正在寻找便宜又简单的东西。我只绘制类图并且不从它们生成源代码。

2 个答案:

答案 0 :(得分:1)

我的同事找到了两个导入Rational Rose格式的工具,并且他验证了他们可以从Visual Modeler导入类图。这些工具是: UML的视觉范例 StarUML 。第一个是商业工具,似乎远比我需要的复杂。 StarUML 已被放弃,但目前支持其新版本 White StarUML 。但是,一旦我切换到这个工具,我将无法迁移到其他地方,因为它使用自己的* .uml格式(这是一个XML)并且不会导出XMI。

答案 1 :(得分:0)

在工具之间导入通常是一个小丑的差事,如果不是傻瓜的话。大多数工具都支持标准化的交换格式(XMI),但它存在于十几个版本中,不包括图表布局。换句话说,您可能会将课程提升到新工具,但您的图表将保持原样。

如果您可以使用它,并且如果您可以让MS Visual Modeler导出模型的XMI版本,您应该能够将模型的内容扩展到现代工具,例如Sparx Systems的Enterprise Architect,然后花很多快乐的夜晚重新绘制所有的图表。