JDepend
Home Page
Categories: Code analysis - Standards verifiers
Author: Clarkware Consulting
Latest version: 2.9
Added 2005-01-03
Traverses Java class file directories and generates design quality metrics for each Java package.
JDepend allows you to automatically measure the quality of a design in terms of its extensibility, reusability, and maintainability to manage package dependencies effectively.
Metrics include:
- Number of Classes and Interfaces
- Afferent Couplings
- Efferent Couplings
- Abstractness
- Instability
- Distance from the Main Sequence
- Package Dependency Cycles
 Built for Java |
 Free or free version available |
 Source code provided |