A survey of Metrics for UML Class Diagrams
Object-Oriented Software Engineering: Measuring and Controlling the Development Process