Today I found Panopticode and decided to test it. Panopticode is a tool for software metrics in java projects and is an aggregation of many opensource tools, for example it contains Emma, CheckStyle and JDepend.The reason that they have created this project, and also the reason that I want to test, is best as they say on there web site:
A project dedicated to making code metrics so widely understood, valuable, and simple that their use becomes ubiquitous, thus raising the quality of software across the industry.
The Panopticode project provides a set of open source tools for gathering, correlating, and displaying code metrics.
What got me interested to check this is the presentation of the metrics in a Treemap visualization that can be both interactive (svg) or static (png). An other thing I like is that it seams to be enough to add a new target in an existing ant build file to be able to generate metrics for the project.
I will report here as soon as I have had time to test this and see what I think about it.