如何从现有Java代码生成UML图(特别是序列图)
ObjectAid UML浏览器
是我用的。这很容易<a href=”https://www.objectaid.com/install-objectaid从存储库安装的“rel=”noreferrer“:
名称:ObjectAid UML资源管理器
地点:http://www.objectaid.com/update/current
并生成非常好的UML图:

网站描述:
ObjectAid UML Explorer不同于其他UML工具。它使用
显示现有代码的图形表示的UML符号
这与您的文本编辑器一样准确和最新,同时
非常容易使用。几个独特的功能使这成为可能:
- 您的源代码和库是显示的模型,它们不会反向工程为不同的格式
- 如果在Eclipse中更新代码,那么图表也会更新;不需要对源代码进行反向工程
- 重构会更新图表和源代码。重命名字段或移动类时,图表只反映
更改而不失去同步- Eclipse工作区中的所有图表都会根据需要使用重构更改进行更新。如有必要,它们将从您的帐户中签出
版本控制系统- 图完全集成到EclipseIDE中。您可以将Java类从任何其他视图拖到关系图上,并与关系图相关
如适用,信息显示在其他视图中