可视化我的应用程序的Java源代码复杂性 - Windows工具?

时间:2012-03-12 18:35:34

标签: java windows eclipse

我正在寻找一个类似于问题Where can I find good open source code flow visualization software?的已接受答案中提出的优秀工具。但是 - 我绑定到Windows

我想要想象功能的复杂性。

我不需要导航辅助工具。我想要的就是在复杂性方面可视化内幕。

(这不是因为我作为开发者的状态为零。这是因为我在演示文稿中向非技术观众发表讲话,而且应用程序的复杂性在很大程度上是他们未知的,他们经常低估它。

是的,我知道有很多其他明显的选择可以将信息传达给这样的受众。

但无论如何 - 我正在寻找一种可能性感的图形生成但易于使用的工具,无论是静态(源代码分析)还是动态(仅在运行时分析活动执行路径)。那会很酷,但仍然很诚实和真实。)

类层次结构图是不够的,因为它不能反映所涉及的功能复杂性。

如果这样的问题在SO处是异质的话,请随意将其迁移到其他位置,然后提前抱歉。

感谢所有的想法。

1 个答案:

答案 0 :(得分:3)

我会调查声纳。如今,它几乎是Java开发的行业标准:http://www.sonarsource.org/