如何从代码创建类图?

时间:2013-02-08 12:28:54

标签: java eclipse uml class-diagram

我有版本控制下的项目。我需要研究不属于我的代码。我试图找到一种比在UML中写下类及其关系更好的方法。

是否有自动执行此操作的工具?

注意:这些文件是只读的,因此我无法使用必须修改它们的工具。我在Eclipse环境中工作。

2 个答案:

答案 0 :(得分:6)

这个程序非常有用(无需更改代码即可使用)

  

ObjectAid UML Explorer

     

http://www.objectaid.com/home

答案 1 :(得分:3)

自动UML图对现有的Java源代码不会有很大帮助。您将注意到,单一责任原则未得到一致应用,代码是一个很大的混乱。请查看inFusion以获得更好的代码视图。它可以导出Famix模型以用于Moose。您可以编程以获得当前所需的确切视图。

您是否已安装Sonar?它提供了代码的静态视图。