本文介绍6款开源的工具,可以将Java项目反向工程到UML的类图。
  1.Eclipse MDT
  模型开发工具(MDT)提供了一些示范性工具,在元模型的基础上的发展模式。它支持创建UML图,从代码的逆向工程到UML图等等。

  2.ArgoUML
  ArgoUML是一个的开源UML模型工具,它支持UML 1.4的所有标准,可以运行于任何Java平台上。

  3.ModelGoon
  ModelGoon是一个Java包的依赖分析的Eclipse插件,用来显示项目中Java包与包之间的依赖关系,如下图所示: