Even though I feel at bit embarrassed to point to jmove.org because of my (current) effords, I’m one of the co-founders. It was finally released as version 1.0!
jmove eases the understanding and valuation of the design and architecture of complex software written in java. It provides dependency analysis, metrics, design rule checking and impact analysis. Define your desired architecture model and check consistency with the implementation.
The complete thing (framework, UI) is implemented in Java and therefore has Java programs in it’s focus. If you want to measure and improve the quality of your Java-based software, give it is still worth giving it a try.