Skip to content

ClassComplexityInheritance

Antonin Abhervé edited this page Mar 29, 2019 · 1 revision

ClassComplexityInheritance

The Class Complexity due to Inheritance (CCI) metric measures the complexity of OO code design due to the inheritance and its maintainability. It returns a cognitive weight which a low value means a better design information. This metric computes the cognitive weight of a class computing the weight of each methods and adds the complexity weights of the directly inherited classes. Then to compute the full code weight, CCI adds the weight of each class if there are in the same level or multiply if there is derivation link.

PROVIDER : null
CATEGORY : null
strong>TYPE : DIRECT Measure

Scope Properties

Property Name
Type Default Value
URL STRING
LOGIN STRING
PASSWORD STRING

Data Model Calculated by the Measure

Property Name
Type
weight u_integer
postDate u_date

Clone this wiki locally