用understand对tomcat6.0.35进行了分析,得到一些度量值,6.0版本共有1726个类,跟之前一些研究者度量的版本类的数目1275数量还是相差比较大,得到的基本上是CK度量套件定义的相关度量值,对单个的类分析,以及类之间的耦合程度。在understand中对可以生成这些度量值的html文档,也可以导出到csv文档,但是这些都只是数据的统计而没有一个清晰明了的曲线图,比如说各个类的参数对照,随着类的大小变化的增长规律等等。Understand可以将uml类图导出到Cytoscape软件中进行复杂网络的分析,还没有研究过这个软件,这个应该可以给出一些较为直观的图信息以及一些分析数据。
understand得到的数据都是从软件源代码的角度分析的,考虑的主要因素还是分析软件的质量,耦合以及可维护性等因素,没有从复杂网络的观点来看,这还是个问题。另外自己对understand的理解也还不是很深入,只是大致的学习了,会写一点简单的脚本文件,应该把重点放在它的输出上,例如UML类图可以导出,然后用其他软件进行处理。