【问题标题】:UML tool for reverse engineering a Java Project [closed]用于对 Java 项目进行逆向工程的 UML 工具 [关闭]
【发布时间】:2015-07-29 18:01:18
【问题描述】:

我目前正在开发一个以"IBM Rational Software Architect"(Licensed Version) 作为 IDE 的 Java 项目。我的任务是了解代码流程并需要准备技术文档,因为项目非常大(很多代码、类、包等) 和无证。由于该项目是用 Java 编写的,因此我的想法是对该项目进行逆向工程,以在 UML 中查看其架构。是否向我推荐任何适合我的 IDE 并且可以非常轻松地完成任务的开源软件/插件?

我在 Google 上搜索并发现了许多有用的工具,适用于 Eclipse IDE,但不适用于 IBM Rational Software Architect。

谢谢你的回答!!

【问题讨论】:

标签: java eclipse eclipse-plugin uml reverse-engineering


【解决方案1】:

StarUML 是一个很好的开源工具,我认为它有你想要的。

【讨论】:

    【解决方案2】:

    您应该考虑独立产品。要动态生成序列图和 jar 依赖项,请尝试 jSonde

    静态代码分析适用于类图 - 任何现代 IDE(如 IntelliJ IDEA)都可以生成它

    【讨论】:

      【解决方案3】:

      你可以试试“Modelio”,它是开源的,可以逆向生成类图。

      【讨论】:

        猜你喜欢
        • 2011-08-13
        • 1970-01-01
        • 2013-07-26
        • 2011-05-26
        • 2011-10-06
        • 2011-04-29
        • 1970-01-01
        • 2018-10-30
        • 1970-01-01
        相关资源
        最近更新 更多