Object-Oriented Metrics for Quality Improvement