【问题标题】:tools for reverse engineering for javajava逆向工程工具
【发布时间】:2010-09-23 09:21:08
【问题描述】:

是否有任何工具可用于从 Java 代码生成 UML 图。我目前正在使用 STAR UML。但是该工具无法设计依赖关系,例如如果一个类调用另一个类,则生成类图,说明接口、类、扩展类等等。

谁能帮我做同样的事情。

【问题讨论】:

    标签: java reverse-engineering


    【解决方案1】:

    您可以试试 Sparx Enterprise Architect。它可以很好地导入 Java 或 C#。它还具有运行时功能,允许您单步执行代码并生成序列图。

    【讨论】:

    • 。我已经使用了你提到的工具,但它也无法实现流式的东西。
    【解决方案2】:

    看看nWire for Java。它不是 UML 工具。但是,它会快速绘制包含所有可能依赖项的代码工件图。许多人使用它进行逆向工程和挖掘遗留代码。

    【讨论】:

      【解决方案3】:

      您可以使用MagicDraw UML 来实现此目的。它不是免费的,但绝对物有所值。

      购买前请查看试用版。

      【讨论】:

        猜你喜欢
        • 2012-03-15
        • 2011-07-01
        • 1970-01-01
        • 2011-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-07-26
        • 1970-01-01
        • 2011-05-01
        相关资源
        最近更新 更多