Java反向工程工具

3
有没有工具可以从Java代码生成UML图?我目前使用的是STAR UML。但该工具无法设计依赖关系,例如一个类调用另一个类,其余类图表生成了接口、类、扩展类等。请问是否有人能帮忙解决这个问题。
3个回答

3
你可以尝试使用Sparx企业架构工具。它可以很好地导入Java或C#代码。此外,它还具有运行时功能,允许你逐步执行代码并生成序列图。

我已经使用了你提到的工具,但它也无法实现流程排序这样的功能。 - M.J.

2

请看nWire for Java。它不是UML工具,但它能快速绘制您代码构件的图表,并显示所有可能的依赖关系。许多人将其用于反向工程和深入挖掘遗留代码。


0
你可以使用 MagicDraw UML 来实现这个。它不是免费的,但绝对物有所值。 购买前请先试用一下。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接