CoderGears

Free
JArchitect helps manage complex Java code, measure quality, visualize structure, and enforce rules for code reviews and evolution.