SDMetrics - the software design measurement tool for the UML.
SDMetrics calculates structural design properties such as coupling, size, or
complexity for UML designs. SDMetrics works with all UML modeling tools that
support XMI. Comprehensive set of design quality metrics covering all nine UML
diagram types. User-defined design metrics, customizable XMI import.
Free for universities and non-profit institutions.