我正在对现有的java项目进行逆向工程。我正在使用StarUML生成类图。
我想知道如何从StarUML中的现有代码生成包图,包依赖图和序列图?如果不是其他的话,我会对序列图很感兴趣。你能告诉我一下吗?
我还想知道您是否遇到过任何其他更好的开源工具来完成这项工作。非常感谢您的光临。
谢谢, Ĵ
答案 0 :(得分:0)
尽管我对StarUML
不熟悉,但是有一个名为BinaryDoc的工具可以生成所需的图表。 BinaryDoc试图基于二进制文件(例如Java .jar
/ .jmd
和.class
文件)中的元数据生成图。
类图
这里是java.lang.ClassLoader的类图的示例
程序包依赖关系图
这里是java.sql
的Java封装图示例