The document describes a Class Breakpoint Analyzer tool that evaluates software quality using metrics. The tool extracts metrics like Weighted Methods per Class (WMC), Depth of Inheritance Tree (DIT), Number of Children (NOC), and Lack of Cohesion in Methods (LCOM) from source code. Threshold values for each metric indicate if a class needs restructuring. The tool generates a scorecard to determine if a class is overloaded or saturated. This helps improve reusability of existing software and evaluate code quality for junior programmers. The tool uses metrics from the Chidamber and Kemerer (CK) suite to analyze classes and suggest where to break classes for better design.