我特别感兴趣的是从序列图生成代码,反之亦然,即代码中的序列图。当然如果它是免费的话会很好,如果它是一个eclipse插件会更好!
答案 0 :(得分:1)
我从来没有见过一个工具从uml中的序列图生成代码或进行相反的转换。特别是,因为序列图应该提供逻辑流程的高级概述。
答案 1 :(得分:1)
答案 2 :(得分:0)
您可以将序列图从代码反向工程到UML。 我不知道从序列图模型创建java代码的任何工具!!
答案 3 :(得分:0)
MagicDraw是一个很好的工具。它是用Java编写的,如果您购买正确的插件,将为您进行循环跳闸。
要小心过度迂回 - 如果你做太多的事情,它有点挫败了设计的目的。这意味着你并没有真正设计然后实现设计,而是在UML工具中进行攻击。我工作过的一家公司的项目负责人根本不允许圆形跳闸,并且没有让开发人员购买这些工具。话虽如此,它可以用于从您未编写的现有代码库生成图表,以获得设计和交互的高级视图。