1

我对从序列图生成代码特别感兴趣,反之亦然——即从代码生成序列图。当然,如果它是免费的就更好了,如果它是一个 eclipse 插件就更好了!

4

4 回答 4

1

我从未见过从 uml 中的序列图生成代码或进行相反转换的工具。特别是,因为序列图应该提供逻辑流的高级概述。

于 2010-07-27T21:19:06.407 回答
1

Altova UModel 可以从代码生成序列图,但我从相反的方向看不到任何点。

无论如何,UModel 有 30 天的免费试用期,它确实是一个很棒的工具,所以你应该检查一下。

这是 链接。

于 2010-07-27T21:28:04.317 回答
0

您可以将序列图从代码逆向工程为 UML。我不知道任何从序列图模型创建 java 代码的工具!

于 2010-07-28T22:15:23.413 回答
0

MagicDraw 是一个很好的工具。它是用 Java 编写的,如果您购买了正确的插件,它将为您完成往返。

不过要小心往返过多——如果你做的太多,它有点违背设计的目的。这意味着您并没有真正设计然后实现该设计,而是在 UML 工具中四处乱窜。我工作的一家公司的项目负责人根本不允许往返,也不让开发人员购买工具来完成它。话虽如此,它对于从您未编写的现有代码库生成图表很有用,以获得设计和交互的高级视图。

于 2010-08-06T09:31:04.187 回答