Research Article
Extension of Object-Oriented Metrics Suite for Software Maintenance
Table 2
Effectiveness of metrics.
(a) Effectiveness of complexity metrics |
| Metric | MMC | SDMC | PNC | System 1 | System 2 | System 3 | System 1 | System 2 | System 3 | System 1 | System 2 | System 3 |
| WMC | 19.1 | 10.5 | 9.1 | 29.6 | 18.9 | 24.2 | 15.5 | 18.8 | 23.6 | NOM | 28.6 | 16.2 | 22.7 | 38.3 | 22.3 | 37.9 | 27.8 | 21.3 | 17.9 | NLM | 31.2 | 16.8 | 36.4 | 40.2 | 20.3 | 42.4 | 31.0 | 16.3 | 27.4 |
|
|
(b) Effectiveness of impact metrics |
| Metric | CI | MNI | System 1 | System 2 | System 3 | System 1 | System 2 | System 3 |
| CBO | 36.0 | 20.5 | 33.3 | — | — | — | CI | — | — | — | 14.5 | 10.6 | 30.0 |
|
|
(c) Effectiveness of dependence metrics |
| Metric | CD | MND | System 1 | System 2 | System 3 | System 1 | System 2 | System 3 |
| CBO | 14.4 | 14.7 | 25.0 | — | — | — | MPC | 18.4 | 32.4 | 8.3 | — | — | — | CTM | 18.4 | 32.4 | 8.3 | — | — | — | CD | — | — | — | 15.8 | 11.0 | 0.0 |
|
|
(d) Effectiveness of inheritance metrics |
| Metric | ID | WDI | System 1 | System 2 | System 3 | System 1 | System 2 | System 3 |
| DIT | 5.6 | 8.8 | 25.0 | — | — | — | NAC | 5.6 | 8.8 | 25.0 | — | — | — | NOC | — | — | — | 5.6 | 11.8 | 8.3 | NDC | — | — | — | 5.6 | 11.8 | 8.3 |
|
|