Validation of the coupling dependency metric as a predictor of run-time failures and maintenance measures
暂无分享,去创建一个
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.
[1] Stephen R. Schach,et al. Metrics for Predicting Run-Time Failures , 1997 .
[2] Stephen R. Schach,et al. Toward a unified approach to coupling , 1997, ACM-SE 35.
[3] Stephen R. Schach,et al. A Comparison of Sixteen Quality Metrics for Object-Oriented Design , 1996, Inf. Process. Lett..
[4] Stephen R. Schach. Software Engineering with Java , 1996 .