Cohesion and reuse in an object-oriented system
A METRICS SUITE FOR OBJECT ORIENTED DESIGN