您推荐哪些工具用于Java往返工程?

时间:2010-07-27 21:15:16

标签: java uml sequence-diagram

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

4 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

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

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

这是 link.

答案 2 :(得分:0)

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

答案 3 :(得分:0)

MagicDraw是一个很好的工具。它是用Java编写的,如果您购买正确的插件,将为您进行循环跳闸。

要小心过度迂回 - 如果你做太多的事情,它有点挫败了设计的目的。这意味着你并没有真正设计然后实现设计,而是在UML工具中进行攻击。我工作过的一家公司的项目负责人根本不允许圆形跳闸,并且没有让开发人员购买这些工具。话虽如此,它可以用于从您未编写的现有代码库生成图表,以获得设计和交互的高级视图。