JDepend

Uma ferramenta de código aberto que percorre diretórios de arquivos de classe Java e gera métricas de design de qualidade para cada pacote Java.