标签: java eclipse uml class-diagram
我有版本控制下的项目。我需要研究不属于我的代码。我试图找到一种比在UML中写下类及其关系更好的方法。
是否有自动执行此操作的工具?
注意:这些文件是只读的,因此我无法使用必须修改它们的工具。我在Eclipse环境中工作。
答案 0 :(得分:6)
这个程序非常有用(无需更改代码即可使用)
ObjectAid UML Explorer http://www.objectaid.com/home
ObjectAid UML Explorer
http://www.objectaid.com/home
答案 1 :(得分:3)
自动UML图对现有的Java源代码不会有很大帮助。您将注意到,单一责任原则未得到一致应用,代码是一个很大的混乱。请查看inFusion以获得更好的代码视图。它可以导出Famix模型以用于Moose。您可以编程以获得当前所需的确切视图。
您是否已安装Sonar?它提供了代码的静态视图。