【发布时间】:2013-07-14 19:36:23
【问题描述】:
是否有任何用于在 UML 中建模软件的工具能够生成 C++ 代码并将代码实现保留在模型中?
据我所知,ArgoUML 只能生成空类。如果我想在操作中添加一些代码,我必须稍后再做,它不会保留在模型中。我希望有一个像 Artisan Studio 这样的 GNU/Linux 工具。也许还有一个反向读取的生成器(如果我从我的 IDE 对代码进行任何更改,它会将其写回模型)。
【问题讨论】:
是否有任何用于在 UML 中建模软件的工具能够生成 C++ 代码并将代码实现保留在模型中?
据我所知,ArgoUML 只能生成空类。如果我想在操作中添加一些代码,我必须稍后再做,它不会保留在模型中。我希望有一个像 Artisan Studio 这样的 GNU/Linux 工具。也许还有一个反向读取的生成器(如果我从我的 IDE 对代码进行任何更改,它会将其写回模型)。
【问题讨论】:
Modelio 2.2.1 有一个可用的 C++ 扩展 here。它将代码保留在模型中(在原型 UML 注释中)。
【讨论】: