Validation of the Coupling Dependency Metric as a Predictor of Run-Time Failures and Maintenance Measures
Abstract
The coupling dependency metric (CDM) is a successful design quality metric. Here we apply it to four case studies: run-time failure data for a COBOL registration system; maintenance data for a C text-processing utility; maintenance data for a C++ patient collaborative care system; and maintenance data for a Java electronic file transfer facility. CDM outperformed a wide variety of competing metrics in predicting run-time failures and a number of different maintenance measures. These results imply that coupling metrics may be good predictors of levels of interaction within a software product.
BibTeX
@inproceedings{Binkley-Schach:ICSE98,
author = {Aaron B. Binkley and
Stephen R. Schach},
title = {Validation of the Coupling Dependency Metric as a Predictor of {Run-Time} Failures and Maintenance Measures},
booktitle = {ICSE},
pages = {452--455},
publisher = {{IEEE} Computer Society},
year = {1998},
}