{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T16:12:42Z","timestamp":1784736762561,"version":"3.55.0"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2009,6,10]],"date-time":"2009-06-10T00:00:00Z","timestamp":1244592000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2010,6]]},"DOI":"10.1007\/s10664-009-9111-2","type":"journal-article","created":{"date-parts":[[2009,6,9]],"date-time":"2009-06-09T05:56:32Z","timestamp":1244526992000},"page":"277-295","source":"Crossref","is-referenced-by-count":99,"title":["Comparing the effectiveness of several modeling methods for fault prediction"],"prefix":"10.1007","volume":"15","author":[{"given":"Elaine J.","family":"Weyuker","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thomas J.","family":"Ostrand","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Robert M.","family":"Bell","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2009,6,10]]},"reference":[{"issue":"1","key":"9111_CR1","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1147\/rd.281.0002","volume":"28","author":"EN Adams","year":"1984","unstructured":"Adams EN (1984) Optimizing preventive service of software products. IBM J Res Develop 28(1):2\u201314","journal-title":"IBM J Res Develop"},{"key":"9111_CR2","doi-asserted-by":"crossref","unstructured":"Arisholm E, Briand LC (2006) Predicting fault-prone components in a java legacy system. In: Proc ACM\/IEEE ISESE, Rio de Janeiro","DOI":"10.1145\/1159733.1159738"},{"issue":"1","key":"9111_CR3","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1145\/69605.2085","volume":"27","author":"VR Basili","year":"1984","unstructured":"Basili VR, Perricone BT (1984) Software errors and complexity: an empirical investigation. Commun ACM 27(1):42\u201352","journal-title":"Commun ACM"},{"key":"9111_CR4","doi-asserted-by":"crossref","unstructured":"Bell RM, Ostrand TJ, Weyuker EJ (2006) Looking for bugs in all the right places. In: Proc ACM\/international symposium on software testing and analysis (ISSTA2006), Portland, pp 61\u201371","DOI":"10.1145\/1146238.1146246"},{"key":"9111_CR5","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","volume":"45","author":"L Breiman","year":"2001","unstructured":"Breiman L (2001) Random forests. Mach Learn 45:5\u201332","journal-title":"Mach Learn"},{"key":"9111_CR6","volume-title":"Classification and regression trees","author":"L Breiman","year":"1984","unstructured":"Breiman L, Friedman JH, Olshen RA, Stone CJ (1984) Classification and regression trees. Wadsworth, Belmont"},{"key":"9111_CR7","unstructured":"Chipman HA, George EI, McCulloch RE (2008) BART: Bayesian additive regression trees. http:\/\/arxiv.org\/abs\/0806.3286v1"},{"key":"9111_CR8","doi-asserted-by":"crossref","unstructured":"Denaro G, Pezze M (2002) An empirical evaluation of fault-proneness models. In: Proc international conf on software engineering (ICSE2002), Miami","DOI":"10.1145\/581368.581371"},{"issue":"1","key":"9111_CR9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/32.895984","volume":"27","author":"SG Eick","year":"2001","unstructured":"Eick SG, Graves TL, Karr AF, Marron JS, Mockus A (2001) Does code decay? Assessing the evidence from change management data. IEEE Trans Softw Eng 27(1):1\u201312","journal-title":"IEEE Trans Softw Eng"},{"issue":"8","key":"9111_CR10","doi-asserted-by":"crossref","first-page":"797","DOI":"10.1109\/32.879815","volume":"26","author":"NE Fenton","year":"2000","unstructured":"Fenton NE, Ohlsson N (2000) Quantitative analysis of faults and failures in a complex software system. IEEE Trans Softw Eng 26(8):797\u2013814","journal-title":"IEEE Trans Softw Eng"},{"key":"9111_CR11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1214\/aos\/1176347963","volume":"19","author":"JH Friedman","year":"1991","unstructured":"Friedman JH (1991) Multivariate adaptive regression splines. Ann Stat 19:1\u201367","journal-title":"Ann Stat"},{"key":"9111_CR12","unstructured":"Guo L, Ma Y, Cukic B, Singh H (2004) Robust prediction of fault-proneness by random forests. In: Proc ISSRE 2004, Saint-Malo"},{"key":"9111_CR13","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1109\/52.582978","volume":"14","author":"L Hatton","year":"1997","unstructured":"Hatton L (1997) Reexamining the fault density\u2014component size connection. IEEE Softw 14:89\u201397","journal-title":"IEEE Softw"},{"key":"9111_CR14","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1007\/s10664-008-9079-3","volume":"13","author":"Y Jiang","year":"2008","unstructured":"Jiang Y, Cukic B, Ma Y (2008) Techniques for evaluating fault prediction models. Empir Softw Eng 13:561\u2013595","journal-title":"Empir Softw Eng"},{"key":"9111_CR15","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1109\/52.476287","volume":"13","author":"TM Khoshgoftaar","year":"1996","unstructured":"Khoshgoftaar TM, Allen EB, Kalaichelvan KS, Goel N (1996) Early quality prediction: a case study in telecommunications. IEEE Softw 13:65\u201371","journal-title":"IEEE Softw"},{"issue":"4","key":"9111_CR16","doi-asserted-by":"crossref","first-page":"455","DOI":"10.1109\/TR.2002.804488","volume":"51","author":"TM Khoshgoftaar","year":"2002","unstructured":"Khoshgoftaar TM, Allen EB, Deng J (2002) Using regression trees to classify fault-prone software modules. IEEE Trans Reliab 51(4):455\u2013462","journal-title":"IEEE Trans Reliab"},{"key":"9111_CR17","doi-asserted-by":"crossref","unstructured":"Koru AG, Liu H (2005) An investigation of the effect of module size on defect prediction using static measures. In: 2005 Promise workshop, 15 May 2005","DOI":"10.1145\/1083165.1083172"},{"issue":"4","key":"9111_CR18","doi-asserted-by":"crossref","first-page":"485","DOI":"10.1109\/TSE.2008.35","volume":"34","author":"S Lessmann","year":"2008","unstructured":"Lessmann S, Baesens B, Ues C, Pietsch S (2008) Benchmarking classification models for software defect prediction: a proposed framework and novel findings. IEEE Trans Softw Eng 34(4):485\u2013496","journal-title":"IEEE Trans Softw Eng"},{"key":"9111_CR19","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4899-3242-6","volume-title":"Generalized linear models","author":"P McCullagh","year":"1989","unstructured":"McCullagh P, Nelder JA (1989) Generalized linear models, 2nd edn. Chapman and Hall, London","edition":"2"},{"key":"9111_CR20","doi-asserted-by":"crossref","unstructured":"Menzies T, Di Stefano JS, Cunanan C, Chapman R (2004) Mining repositories to assist in project planning and resource allocation. In: International workshop on mining software repositories","DOI":"10.1049\/ic:20040480"},{"key":"9111_CR21","doi-asserted-by":"crossref","unstructured":"Moeller K-H, Paulish DJ (1993) An empirical investigation of software fault distribution. In: Proc IEEE first international software metrics symposium, Baltimore, 21\u201322 May 1993, pp 82\u201390","DOI":"10.1109\/METRIC.1993.263798"},{"issue":"5","key":"9111_CR22","doi-asserted-by":"crossref","first-page":"423","DOI":"10.1109\/32.135775","volume":"18","author":"JC Munson","year":"1992","unstructured":"Munson JC, Khoshgoftaar TM (1992) The detection of fault-prone programs. IEEE Trans Softw Eng 18(5):423\u2013433","journal-title":"IEEE Trans Softw Eng"},{"issue":"12","key":"9111_CR23","doi-asserted-by":"crossref","first-page":"886","DOI":"10.1109\/32.553637","volume":"22","author":"N Ohlsson","year":"1996","unstructured":"Ohlsson N, Alberg H (1996) Predicting fault-prone software modules in telephone switches. IEEE Trans Softw Eng 22(12):886\u2013894","journal-title":"IEEE Trans Softw Eng"},{"key":"9111_CR24","doi-asserted-by":"crossref","unstructured":"Ostrand T, Weyuker EJ (2002) The distribution of faults in a large industrial software system. In: Proc ACM\/international symposium on software testing and analysis (ISSTA2002), Rome, pp\u00a055\u201364","DOI":"10.1145\/566172.566181"},{"key":"9111_CR25","unstructured":"Ostrand T, Weyuker EJ (2007) How to measure success of software prediction models. In: Proc fourth international workshop on software quality assurance, Dubrovnik, September 2007"},{"issue":"4","key":"9111_CR26","doi-asserted-by":"crossref","first-page":"340","DOI":"10.1109\/TSE.2005.49","volume":"31","author":"TJ Ostrand","year":"2005","unstructured":"Ostrand TJ, Weyuker EJ, Bell RM (2005) Predicting the location and number of faults in large software systems. IEEE Trans Softw Eng 31(4):340\u2013355","journal-title":"IEEE Trans Softw Eng"},{"key":"9111_CR27","doi-asserted-by":"crossref","unstructured":"Ostrand TJ, Weyuker EJ, Bell RM (2007) Automating algorithms for the identification of fault-prone files. In: Proc ACM\/international symposium on software testing and analysis (ISSTA07), London","DOI":"10.1145\/1273463.1273493"},{"key":"9111_CR28","doi-asserted-by":"crossref","unstructured":"Pighin M, Marzona A (2003) An empirical analysis of fault persistence through software releases. In: Proc IEEE\/ACM ISESE 2003, pp 206\u2013212","DOI":"10.1109\/ISESE.2003.1237979"},{"issue":"1","key":"9111_CR29","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0164-1212(02)00024-9","volume":"65","author":"G Succi","year":"2003","unstructured":"Succi G, Pedrycz W, Stefanovic M, Miller J (2003) Practical assessment of the models for identification of defect-prone classes in object-oriented commercial systems using design metrics. J Syst Softw 65(1):1\u201312","journal-title":"J Syst Softw"},{"key":"9111_CR30","doi-asserted-by":"crossref","first-page":"817","DOI":"10.2307\/1912934","volume":"48","author":"H White","year":"1980","unstructured":"White H (1980) A heteroskedasticity-consistent covariance matrix estimator and a direct test for heteroskedasticity. Econometrics 48:817\u2013838","journal-title":"Econometrics"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-009-9111-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-009-9111-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-009-9111-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T21:15:09Z","timestamp":1559250909000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-009-9111-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,6,10]]},"references-count":30,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2010,6]]}},"alternative-id":["9111"],"URL":"https:\/\/doi.org\/10.1007\/s10664-009-9111-2","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,6,10]]}}}