JavaDepend
Issam Lahlali
Version: 2.0
JavaDepend is a tool to manage and undrestand complex Java code. With JavaDepend, software quality can be measured using Code Metrics, visualized using Graphs and Treemaps, and queried using CQL language, a SQL like to query the code base.
CQL language gives you a flexibility to create your custom queries and have a deep view of your code base. With CQL you can automate your code review,and integrate it to your build process