{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T18:10:59Z","timestamp":1771697459447,"version":"3.50.1"},"reference-count":51,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[2001,2,1]],"date-time":"2001-02-01T00:00:00Z","timestamp":980985600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2001,2]]},"DOI":"10.1016\/s0164-1212(00)00086-8","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T11:53:17Z","timestamp":1027597997000},"page":"63-75","source":"Crossref","is-referenced-by-count":205,"title":["The prediction of faulty classes using object-oriented design metrics"],"prefix":"10.1016","volume":"56","author":[{"given":"Khaled","family":"El Emam","sequence":"first","affiliation":[]},{"given":"Walcelio","family":"Melo","sequence":"additional","affiliation":[]},{"given":"Javam C.","family":"Machado","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0164-1212(00)00086-8_BIB1","unstructured":"Abreu, F.B., Carapuca, R. 1994. Object-oriented software engineering: measuring and controlling the development process. In: Proceedings of the Fourth International Conference on Software Quality"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB2","doi-asserted-by":"crossref","unstructured":"Abreu, F.B., Melo, W., 1996. Evaluating the impact of object-oriented design on software quality. In: Proceedings of the Third International Software Metrics Symposium, pp. 90\u201399","DOI":"10.1109\/METRIC.1996.492446"},{"issue":"10","key":"10.1016\/S0164-1212(00)00086-8_BIB3","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1109\/32.544352","article-title":"A validation of object-oriented design metrics as quality indicators","volume":"22","author":"Basili","year":"1996","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB4","series-title":"Regression Diagnostics: Identifying Influential Data and Sources of Collinearity","author":"Belsley","year":"1980"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB5","doi-asserted-by":"crossref","unstructured":"Benlarbi, S., Melo, W., 1999. Polymorphism measures for early risk prediction. In: Proceedings of the 21st International Conference on Software Engineering, pp. 334\u2013344","DOI":"10.1145\/302405.302652"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB6","doi-asserted-by":"crossref","unstructured":"Binkley, A., Schach, S., 1998. Validation of the coupling dependency metric as a predictor of run-time failures and maintenance measures. In: Proceedings of the 20th International Conference on Software Engineering, pp. 452\u2013455","DOI":"10.1109\/ICSE.1998.671604"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB7","unstructured":"Breslow, N., Day, N. 1980. Statistical Methods in Cancer Research \u2013 Volume 1 \u2013 The Analysis of Case Control Studies. IARC"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB8","doi-asserted-by":"crossref","unstructured":"Briand, L., Devanbu, P., Melo, W., 1997. An investigation into coupling measures for C++. In: Proceedings of the 19th International Conference on Software Engineering","DOI":"10.1145\/253228.253367"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB9","doi-asserted-by":"crossref","unstructured":"Briand, L., Daly, J., Porter, V., Wuest, J., 1998a. Predicting fault-prone classes with design measures in object oriented systems. In: Proceedings of the International Symposium on Software Reliability Engineering, pp. 334\u2013343","DOI":"10.1109\/ISSRE.1998.730898"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB10","doi-asserted-by":"crossref","unstructured":"Briand, L., Wuest, J., Ikonomovski, S., Lounis, H., 1998b. A comprehensive investigation of quality factors in object-oriented designs: an industrial case study. International Software Engineering Research Network, ISERN-98-29","DOI":"10.1145\/302405.302654"},{"issue":"1","key":"10.1016\/S0164-1212(00)00086-8_BIB11","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1109\/32.748920","article-title":"A unified framework for coupling measurement in object-oriented systems","volume":"25","author":"Briand","year":"1999","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB12","doi-asserted-by":"crossref","unstructured":"Briand, L., Wuest, J., Ikonomovski, S., Lounis, H., 1999b. Investigating quality factors in object-oriented designs: an industrial case study. In: Proceedings of the International Conference on Software Engineering","DOI":"10.1145\/302405.302654"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB13","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1016\/S0164-1212(99)00102-8","article-title":"Exploring the relationships between design measures and software quality in object oriented systems","volume":"51","author":"Briand","year":"2000","journal-title":"Journal of Systems and Software"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB14","doi-asserted-by":"crossref","first-page":"795","DOI":"10.1016\/S0950-5849(98)00105-0","article-title":"An empirical view of inheritance","volume":"40","author":"Cartwright","year":"1998","journal-title":"Information and Software Technology"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB15","doi-asserted-by":"crossref","unstructured":"Cartwright, M., Shepperd, M., 2000. An empirical investigation of an object-oriented software system. IEEE Transactions on Software Engineering, to appear","DOI":"10.1109\/32.879814"},{"issue":"6","key":"10.1016\/S0164-1212(00)00086-8_BIB16","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1109\/32.295895","article-title":"A metrics suite for object-oriented design","volume":"20","author":"Chidamber","year":"1994","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"8","key":"10.1016\/S0164-1212(00)00086-8_BIB17","doi-asserted-by":"crossref","first-page":"629","DOI":"10.1109\/32.707698","article-title":"Managerial use of metrics for object-oriented software: an exploratory analysis","volume":"24","author":"Chidamber","year":"1998","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"2","key":"10.1016\/S0164-1212(00)00086-8_BIB18","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1007\/BF00368701","article-title":"Evaluating inheritance depth on the maintainability of object-oriented software","volume":"1","author":"Daly","year":"1996","journal-title":"Empirical Software Engineering: An International Journal"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB19","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1111\/j.2044-8317.1992.tb00992.x","article-title":"Backward, forward and stepwise automated subset selection algorithms: frequency of obtaining authentic and noise variables","volume":"45","author":"Derksen","year":"1992","journal-title":"British Journal of Mathematical and Statistical Psychology"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB20","unstructured":"El-Emam, K., Benlarbi, S., Goel, N., Rai, S., 1999. A Validation of Object-Oriented Metrics. National Research Council of Canada, NRC\/ERB 1063"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB21","doi-asserted-by":"crossref","unstructured":"El-Emam, K., Benlarbi, S., Goel, N., Rai, S., 2000. The confounding effect of class size on the validity of object-oriented metrics. IEEE Transactions on Software Engineering, to appear","DOI":"10.1109\/32.935855"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB22","doi-asserted-by":"crossref","unstructured":"El-Emam, K., Benlarbi, S., Goel, N., Rai, S., 2001. Comparing case-based reasoning classifiers for predicting high risk software components. Journal of Systems and Software, to appear","DOI":"10.1016\/S0164-1212(00)00079-0"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB23","unstructured":"Farnese, R., Melo, W., Veiga, A.da., 1999. JMetrics: Java Metrics Extractor. Oracle Consulting Services, Brazil"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB24","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/S0164-1212(99)00035-7","article-title":"Software metrics: successes, failures, and new directions","volume":"47","author":"Fenton","year":"1999","journal-title":"Journal of Systems and Software"},{"issue":"5","key":"10.1016\/S0164-1212(00)00086-8_BIB25","doi-asserted-by":"crossref","first-page":"676","DOI":"10.1109\/32.815326","article-title":"A critique of software defect prediction models","volume":"25","author":"Fenton","year":"1999","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB26","doi-asserted-by":"crossref","unstructured":"Fenton, N., Ohlsson, N., 2000. Quantitative analysis of faults and failures in a complex software system. IEEE Transactions on Software Engineering, to appear","DOI":"10.1109\/32.879815"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB27","series-title":"Epidemiology","author":"Gordis","year":"1996"},{"issue":"1","key":"10.1016\/S0164-1212(00)00086-8_BIB28","first-page":"29","article-title":"The meaning and use of the area under a receiver operating characteristic curve","volume":"143","author":"Hanley","year":"1982","journal-title":"Diagnostic Radiology"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB29","doi-asserted-by":"crossref","unstructured":"Harrison, R., Counsell, S., Nithi, R., 1998. Coupling metrics for object oriented design. In: Proceedings of the Fifth International Symposium on Software Metrics, pp. 150\u2013157","DOI":"10.1109\/METRIC.1998.731240"},{"issue":"4","key":"10.1016\/S0164-1212(00)00086-8_BIB30","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1080\/07421222.1988.11517810","article-title":"Using software metrics to allocate testing resources","volume":"4","author":"Harrison","year":"1988","journal-title":"Journal of Management Information Systems"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB31","series-title":"Object-Oriented Metrics: Measures of Complexity","author":"Henderson-Sellers","year":"1996"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB32","series-title":"Applied Logistic Regression","author":"Hosmer","year":"1989"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB33","doi-asserted-by":"crossref","unstructured":"Kaaniche, M., Kanoun, K., 1996. Reliability of a commercial telecommunications system, In: Proceedings of the International Symposium on Software Reliability Engineering, pp. 207\u2013212","DOI":"10.1109\/ISSRE.1996.558807"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB34","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/0164-1212(93)90077-B","article-title":"Object-oriented metrics that predict maintainability","volume":"23","author":"Li","year":"1993","journal-title":"Journal of Systems and Software"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB35","series-title":"Object-Oriented Software Metrics","author":"Lorenz","year":"1994"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB36","doi-asserted-by":"crossref","unstructured":"Melo, W., Lounis, H., Sahroui, H., 1999. In: H. Webster (Eds.), Software quality. Wiley Encyclopedia of Electrical and Electronics Engineering, p. 19","DOI":"10.1002\/047134608X.W6951"},{"issue":"4","key":"10.1016\/S0164-1212(00)00086-8_BIB37","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1016\/S0001-2998(78)80014-2","article-title":"Basic principles of ROC analysis","volume":"8","author":"Metz","year":"1978","journal-title":"Seminars in Nuclear Medicine"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB38","doi-asserted-by":"crossref","unstructured":"Moller, K-H., Paulish, D., 1993. An empirical investigation of software fault distribution. In: Proceedings of the First International Software Metrics Symposium, pp. 82\u201390","DOI":"10.1109\/METRIC.1993.263798"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB39","unstructured":"Morasca, S., Ruhe, G., 1997. Knowledge discovery from software engineering measurement data: a comparative study of two analysis techniques. In: Proceedings of the International Conference on Software Engineering and Knowledge Engineering"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB40","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1016\/S0164-1212(97)10021-8","article-title":"Effort estimation and prediction of object-oriented systems","volume":"42","author":"Nesi","year":"1998","journal-title":"Journal of Systems and Software"},{"issue":"12","key":"10.1016\/S0164-1212(00)00086-8_BIB41","doi-asserted-by":"crossref","first-page":"886","DOI":"10.1109\/32.553637","article-title":"Predicting fault-prone software modules in telephone switches","volume":"22","author":"Ohlsson","year":"1996","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"4","key":"10.1016\/S0164-1212(00)00086-8_BIB42","doi-asserted-by":"crossref","first-page":"705","DOI":"10.1214\/aos\/1176345513","article-title":"Logistic regression diagnostics","volume":"9","author":"Pergibon","year":"1981","journal-title":"The Annals of Statistics"},{"issue":"1","key":"10.1016\/S0164-1212(00)00086-8_BIB43","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1093\/oxfordjournals.aje.a112510","article-title":"Estimating prevalence from the results of a screening test","volume":"107","author":"Rogan","year":"1978","journal-title":"American Journal of Epidemiology"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB44","series-title":"Case-Control Studies: Design, Conduct, Analysis","author":"Schlesselman","year":"1982"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB45","series-title":"Handbook of Parametric and Nonparametric Statistical Procedures","author":"Sheskin","year":"1997"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB46","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1002\/sim.4780050506","article-title":"Probabilistic prediction in patient management in clinical trials","volume":"5","author":"Spiegelhalter","year":"1986","journal-title":"Statistics in Medicine"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB47","doi-asserted-by":"crossref","unstructured":"Tang, M-H., Kao, M-H., Chen, M-H., 1999. An empirical study on object oriented metrics. In: Proceedings of the Sixth International Software Metrics Symposium, pp. 242\u2013249","DOI":"10.1109\/METRIC.1999.809745"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB48","unstructured":"Unger, B., Prechelt, L., 1998. The Impact of Inheritance Depth on Maintenance Tasks \u2013 Detailed Description and Evaluation of Two Experiment Replications. Fakultat fur Informatik \u2013 Universitaet Karlsruhe, 19\/1998"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB49","series-title":"Computer Systems that Learn: Classification and Prediction Methods from Statistics, Neural Nets, Machine Learning, and Expert Systems","author":"Weiss","year":"1991"},{"key":"10.1016\/S0164-1212(00)00086-8_BIB50","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1002\/1097-0142(1950)3:1<32::AID-CNCR2820030106>3.0.CO;2-3","article-title":"Index for rating diagnostic tests","volume":"3","author":"Youden","year":"1950","journal-title":"Cancer"},{"issue":"4","key":"10.1016\/S0164-1212(00)00086-8_BIB51","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1093\/clinchem\/39.4.561","article-title":"Receiver-operating characteristic (ROC) plots: a fundamental evaluation tool in clinical medicine","volume":"39","author":"Zweig","year":"1993","journal-title":"Clinical Chemistry"}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121200000868?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121200000868?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2021,5,5]],"date-time":"2021-05-05T08:51:47Z","timestamp":1620204707000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121200000868"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,2]]},"references-count":51,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2001,2]]}},"alternative-id":["S0164121200000868"],"URL":"https:\/\/doi.org\/10.1016\/s0164-1212(00)00086-8","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[2001,2]]}}}