我们一直在使用 Rational Rose 2000 左右进行建模,因为我猜大概是 2000 年左右,并且正在寻求升级,但是当我查看许可证成本时,我想知道它是否仍然是 C++ 代码生成 UML 的领导者。更复杂的是,我们的接口层现在是 c++/CLI,我们也希望能够生成它。任何人都有他们喜欢的工具,该工具适用于非常大的企业产品。
问问题
551 次
1 回答
0
我在使用Sparx Systems非常实惠的Enterprise Architect生成代码方面取得了巨大成功。
就我个人而言,我一直在使用 C# 并且不能谈论 C++ 支持,但我建议你看看。通过一些相当简单的定制,我们能够生成我们的 UI 层、与数据层的绑定、在 UI 和业务规则层上强制执行的简单业务规则(必填字段、字段长度限制、范围限制等),并生成 ORM 绑定信息(NHibernate .xml.cfg 文件)。
使用的最大项目涉及大约 10 名建模人员。
其中一些是开箱即用的,有些是我们为满足我们的需求而扩展的。
于 2010-02-25T17:58:21.860 回答