
| Category | Explanation | 
| Complexity | overall complexity of a code element—such as, cyclomatic complexity and Lorenz method complexity | 
| Coupling | coupling and dependencies between code elements—such as, class coupling and the number of dependent applications | 
| Decomposition | components of a code element—such as, the defined or extended classes of an application | 
| Inheritance | class inheritance—such as, the total number of methods and depth of hierarchy | 
| Interface | public interface of a class—such as, the ratio of public to private methods | 
| Size | size of code elements—such as, the number of statements in a method and the memory size of a class | 
| Desired result  | Action | 
| enable all metrics in a category  | click All | 
| disable all metrics in a category  | click None | 
| enable or disable specific metrics  | click individual check boxes | 
| reset to their default values all metrics in allcategories  | click Reset All |