implementations. This phase relies on a suite of typical change impact measures,
such as number of components (classes and aspects) added or changed, number of
added or modified lines of code (LOC), and so forth. The purpose of using these
metrics is to quantitatively assess the propagation e®ects when introducing or
changing a specific feature, in terms of di®erent granularities: components, operations,
and LOC. Besides, the suite includes metrics to assess the changes in pointcuts
and mainly related to DbC feature declarations (e.g. preconditions). The lower the
change impact measures the more stable the design is to a certain change.