如何从现有的 Java 代码生成 UML 图(尤其是序列图)?
ObjectAid UML 资源管理器 http://www.objectaid.com/home
是我用过的。这很容易已安装 https://www.objectaid.com/install-objectaid从存储库:
Name: ObjectAid UML Explorer
Location: http://www.objectaid.com/update/current
并生成相当漂亮的 UML 图:
来自网站的描述:
ObjectAid UML Explorer 与其他 UML 工具不同。它用
用于显示现有代码的图形表示的 UML 符号
它与您的文本编辑器一样准确且最新,同时
非常容易使用。几个独特的功能使这成为可能:
- 您的源代码和库是显示的模型,它们不会被逆向工程成不同的格式。
- 如果您在 Eclipse 中更新代码,您的图表也会更新;无需对源代码进行逆向工程。
- 重构会更新您的图表以及源代码。当您重命名字段或移动类时,您的图表仅反映
进行更改而不会失去同步。
- Eclipse 工作区中的所有图表都会根据需要进行重构更改进行更新。如有必要,他们会被从您的账户中剔除
版本控制系统。
- 图表完全集成到 Eclipse IDE 中。您可以将 Java 类从任何其他视图拖到图表上,并且与图表相关
只要适用,信息就会显示在其他视图中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)