使用开源工具从ArgoUML UML模型生成python代码?

时间:2011-04-01 20:09:31

标签: python uml code-generation argouml

开源UML工具可能非常棘手。即使在XMI中导出/导入,工具之间似乎也存在很多不兼容性。

因此,我想知道是否有人使用开源工具从ArgoUML中创建的UML模型中找到了生成python代码的良好工作流程?

2 个答案:

答案 0 :(得分:1)

你试过http://argouml-python.tigris.org/吗?如果这不适合,也许您可​​以提交错误报告,以便人们可以解决问题。

如果您正在寻找不同的工具,那么您需要一个接受UML 1.4的工具,这是最新版本的ArgouML实现的。

BTW,UML / XMI兼容性问题并非开源UML工具所独有。这完全取决于OMG完全无视UML版本之间的兼容性。几乎是他们保持兼容性的唯一时间是UML 1.5,它是UML 1.4的纯超集。所有其他版本的UML完全不兼容 - UML 2.x和UML 1.x非常不相容。

答案 1 :(得分:1)

我列出了一些UML-Python工具here。可能PyUML是最符合您需求的