Modifying the class hierarchy
Attributes definition and usage:
A? defines: a,b,c; uses: a,b,c
The target class C now inherits only a,b,c,d,e: CACI is reduced.
Notes:
By the analysis of attribute used in the class tree branch in which class C is, we note that the attributes are not optimally distributed among parent classes, a simple splitting of class B allow the reduction of number of attributes inherited to 5.
This is a trivial example, for a toy system created by the author of the slide in order to give guidelines to the project manager that have to evaluate the histograms.