有没有办法从我为项目创建的.jar
文件中生成Object UML diagrams。我想提供jar的输入,然后生成Object UML图。为了生成和可视化类图,我使用class-visualizer但找不到用于生成对象uml图的工具。
答案 0 :(得分:0)
对象和类图是两个不同的东西。有几种工具可以对源代码进行静态分析,为您组合一个类图(即类结构)。对于对象图,当对象在内存中时,您需要能够在运行时挂钩进程的东西。 Sparx EA可以做到这一点 - 它可以附加到发出调试符号的进程,以构建内存中对象的图片以及它们之间的交互,当然它只能在捕获会话期间对进程执行的对象执行此操作。它构建了一个序列图而不是一个对象图,但它仍将帮助您处理对象行为。