eUML2 Modeler 在Eclipse中进行Java开发时,增加了UML特性,非常容易地从代码产生类图和序列图.

 

 

高级逆向工程


高级逆向工程是一项从Java代码重构UML模型的运转机制. 出于这个目的,eUML2使用了一种功能强大的字节码分析工具来解析模型信息并使它们与Java代码同步.

除了基本信息,比如类型名称, 类型层次, 属性/方法,类型列表, 等等外..., 这个工具收集额外的信息种类:

  • Getter/setter 方法
  • 连接基数
  • 集合中的元素类型
  • 反射连接解析
  • 连接限制


  • 而且,这个工具可以计算显示类/包图与依赖分析工具包之间依赖关系的细密依赖数据.


    你可以在产品文档的逆向工程章节查看更多解释.