我目前正在开发一个带有"IBM Rational Software Architect"(Licensed Version)
作为IDE的Java项目。我的任务是了解代码流并需要准备技术文档,因为项目非常大(很多代码,类,包等)和无证件。由于该项目是用Java编写的,我的想法是对该项目进行逆向工程,以便在UML中查看其体系结构。建议我使用适合我的IDE的任何开源软件/插件,并且可以非常轻松地完成任务吗?
我用谷歌搜索并发现许多有用的Eclipse IDE工具,但没有找到IBM Rational Software Architect。
感谢您的回答!!
答案 0 :(得分:2)
StarUML是一个很好的开源工具,我认为它有你想要的。
答案 1 :(得分:1)
您应该考虑独立产品。要动态生成序列图和jar依赖项,请尝试jSonde
静态代码分析适用于类图 - 任何现代IDE(如IntelliJ IDEA)都可以生成它
答案 2 :(得分:0)
你可以尝试" Modelio"这是开源的,可以反转并生成类图。