哪种UML工具能够真正实现java代码的往返?

哪种UML工具能够真正实现java代码的往返?,uml,state-machine,roundtrip,Uml,State Machine,Roundtrip,许多UML工具声称对Java代码进行正向/逆向工程。然而,从以前的经验来看,很少有工具能在这个领域真正起作用 我已经三年没有做Java项目了,我想了解这个领域的最新情况 我特别感兴趣的是从图中创建状态机框架,能够创建我自己代码的钩子,并且能够对状态图进行反向工程(不希望在工具之外更改状态机本身) 哪些UML工具在这个领域有效?企业架构师?视觉范式?其他人 盖洛夫 挪威从代码到UML的逆向工程是在静态类图和行为可视化序列图中完成的。 到目前为止还没有状态机反向工程标准,因此没有工具实现此功能。附带

许多UML工具声称对Java代码进行正向/逆向工程。然而,从以前的经验来看,很少有工具能在这个领域真正起作用

我已经三年没有做Java项目了,我想了解这个领域的最新情况

我特别感兴趣的是从图中创建状态机框架,能够创建我自己代码的钩子,并且能够对状态图进行反向工程(不希望在工具之外更改状态机本身)

哪些UML工具在这个领域有效?企业架构师?视觉范式?其他人

盖洛夫
挪威

从代码到UML的逆向工程是在静态类图和行为可视化序列图中完成的。 到目前为止还没有状态机反向工程标准,因此没有工具实现此功能。

附带了一个可视化执行分析工具集,该工具集具有许多输出,包括实时代码执行的序列图生成、状态转换图(带状态的序列图)以及显示操作和呼叫频率的探查器报告


我建议在这里阅读更多关于企业架构师的内容。

您好,谢谢。但是,当我在提供的钩子(操作等)处向生成的状态图添加代码时,状态图的重新生成成功地保留了该代码。当前哪些UML工具在这方面工作得很好?我从来没有见过一个工具做这种状态图逆向工程。我必须承认这是个好主意。