Analyzing Object-Oriented Systems with Software Quality Metrics