Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有一种方法可以从我为我的项目创建的文件中生成对象 UML 图。.jar我想将输入提供给 jar,然后生成 Object UML 图。为了生成和可视化类图,我使用了类可视化工具,但找不到用于生成对象 uml 图的工具。
.jar
对象图和类图是两个不同的东西。有几种工具可以对您的源代码进行静态分析,从而为您组合一个类图(即类结构)。对于对象图,当对象在内存中时,您需要一些可以在运行时挂接到进程的东西。Sparx EA 可以做到这一点——它可以附加到发出调试符号的进程,以构建内存中对象的图片以及它们之间的交互,当然它只能对捕获会话期间进程执行的对象执行此操作。它构建的是序列图而不是对象图,但它仍然可以帮助您了解对象行为。