{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,5]],"date-time":"2026-08-05T23:11:09Z","timestamp":1785971469657,"version":"3.56.0"},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2012,8,1]],"date-time":"2012-08-01T00:00:00Z","timestamp":1343779200000},"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":[[2014,2]]},"DOI":"10.1007\/s10664-012-9218-8","type":"journal-article","created":{"date-parts":[[2012,7,31]],"date-time":"2012-07-31T09:14:17Z","timestamp":1343726057000},"page":"154-181","source":"Crossref","is-referenced-by-count":249,"title":["Software defect prediction using Bayesian networks"],"prefix":"10.1007","volume":"19","author":[{"given":"Ahmet","family":"Okutan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Olcay Taner","family":"Y\u0131ld\u0131z","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2012,8,1]]},"reference":[{"key":"9218_CR1","volume-title":"Introduction to machine learning","author":"E Alpayd\u0131n","year":"2004","unstructured":"Alpayd\u0131n E (2004) Introduction to machine learning. The MIT Press, Cambridge, MA"},{"key":"9218_CR2","volume-title":"Proceedings of the 14th international symposium on software reliability engineering, ISSRE \u201903","author":"S Amasaki","year":"2003","unstructured":"Amasaki S, Takagi Y, Mizuno O, Kikuno T (2003) A bayesian belief network for assessing the likelihood of fault content. In: Proceedings of the 14th international symposium on software reliability engineering, ISSRE \u201903. IEEE Computer Society, Washington, DC"},{"key":"9218_CR3","unstructured":"Bibi S, Stamelos I (2004) Software process modeling with bayesian belief networks. In: Proceedings of 10th international software metrics symposium"},{"key":"9218_CR4","unstructured":"Boetticher G, Menzies T, Ostrand T (2007) Promise repository of empirical software engineering data http:\/\/promisedata.org\/ repository. Department of Computer Science, West Virginia University"},{"key":"9218_CR5","doi-asserted-by":"crossref","unstructured":"Boetticher GD (2005) Nearest neighbor sampling for better defect prediction. In: Proceedings of the 2005 workshop on predictor models in software engineering, PROMISE \u201905","DOI":"10.1145\/1083165.1083173"},{"issue":"11","key":"9218_CR6","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1145\/118014.117970","volume":"26","author":"SR Chidamber","year":"1991","unstructured":"Chidamber SR, Kemerer CF (1991) Towards a metrics suite for object oriented design. SIGPLAN 26(11):197\u2013211","journal-title":"SIGPLAN"},{"issue":"4","key":"9218_CR7","first-page":"309","volume":"9","author":"GF Cooper","year":"1992","unstructured":"Cooper GF, Herskovits E (1992) A bayesian method for the induction of probabilistic networks from data. Mach Learn 9(4):309\u2013347","journal-title":"Mach Learn"},{"key":"9218_CR8","doi-asserted-by":"crossref","unstructured":"Dejaeger K, Verbraken T, Baesens B (2012) Towards comprehensible software fault prediction models using bayesian network classifiers. IEEE Trans Softw Eng 99:1. doi: 10.1109\/TSE.2012.20","DOI":"10.1109\/TSE.2012.20"},{"key":"9218_CR9","doi-asserted-by":"crossref","unstructured":"Ekanayake J, Tappolet J, Gall H, Bernstein A (2009) Tracking concept drift of software projects using defect prediction quality. In: 6th IEEE international working conference on mining software repositories, 2009. MSR \u201909, pp\u00a051\u201360","DOI":"10.1109\/MSR.2009.5069480"},{"key":"9218_CR10","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1016\/S0164-1212(00)00086-8","volume":"56","author":"KE Emam","year":"2001","unstructured":"Emam KE, Melo W, Machado JC (2001) The prediction of faulty classes using object-oriented design metrics. J Syst Softw 56:63\u201375","journal-title":"J Syst Softw"},{"key":"9218_CR11","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1109\/MS.2002.1020298","volume":"19","author":"N Fenton","year":"2002","unstructured":"Fenton N, Krause P, Neil M (2002) Software measurement: uncertainty and causal modeling. IEEE Softw 19:116\u2013122","journal-title":"IEEE Softw"},{"issue":"4","key":"9218_CR12","first-page":"701","volume":"222","author":"N Fenton","year":"2008","unstructured":"Fenton N, Neil M, Marquez D (2008) Using Bayesian networks to predict software defects and reliability. J Risk Reliability 222(4):701\u2013712","journal-title":"J Risk Reliability"},{"issue":"1","key":"9218_CR13","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1016\/j.infsof.2006.09.001","volume":"49","author":"N Fenton","year":"2007","unstructured":"Fenton N, Neil M, Marsh W, Hearty P, Marquez D, Krause P, Mishra R (2007) Predicting software defects in varying development lifecycles using bayesian nets. Inf Softw Technol 49(1):32\u201343","journal-title":"Inf Softw Technol"},{"key":"9218_CR14","doi-asserted-by":"crossref","first-page":"675","DOI":"10.1109\/32.815326","volume":"25","author":"NE Fenton","year":"1999","unstructured":"Fenton NE, Neil M (1999) A critique of software defect prediction models. IEEE Trans Softw Eng 25:675\u2013689","journal-title":"IEEE Trans Softw Eng"},{"issue":"10","key":"9218_CR15","doi-asserted-by":"crossref","first-page":"897","DOI":"10.1109\/TSE.2005.112","volume":"31","author":"T Gyimothy","year":"2005","unstructured":"Gyimothy T, Ferenc R, Siket I (2005) Empirical validation of object-oriented metrics on open source software for fault prediction. IEEE Trans Softw Eng 31(10):897\u2013910","journal-title":"IEEE Trans Softw Eng"},{"issue":"1","key":"9218_CR16","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1145\/1656274.1656278","volume":"11","author":"M Hall","year":"2009","unstructured":"Hall M, Frank E, Holmes G, Pfahringer B, Reutemann P, Witten IH (2009) The WEKA data mining software: an update. SIGKDD Explorations 11(1):10\u201318","journal-title":"SIGKDD Explorations"},{"key":"9218_CR17","unstructured":"Henderson-Sellers B (1996) Object-oriented metrics: measures of complexity. Prentice-Hall"},{"key":"9218_CR18","doi-asserted-by":"crossref","unstructured":"Hu Y, Zhang X, Sun X, Liu M, Du J (2009) An intelligent model for software project risk prediction. In: International conference on information management, innovation management and industrial engineering, 2009, vol\u00a01, pp\u00a0629\u2013632","DOI":"10.1109\/ICIII.2009.157"},{"key":"9218_CR19","doi-asserted-by":"crossref","unstructured":"Jin C, Liu J-A (2010) Applications of support vector machine and unsupervised learning for predicting maintainability using object-oriented metrics. In: 2010 second international conference on multimedia and information technology (MMIT), vol\u00a01, pp\u00a024\u201327","DOI":"10.1109\/MMIT.2010.10"},{"key":"9218_CR20","doi-asserted-by":"crossref","unstructured":"Kaur A, Sandhu P, Bra A (2009) Early software fault prediction using real time defect data. In: Second international conference on machine vision, 2009. ICMV \u201909, pp 242\u2013245","DOI":"10.1109\/ICMV.2009.54"},{"key":"9218_CR21","doi-asserted-by":"crossref","unstructured":"Khoshgoftaar T, Allen E, Busboom J (2000) Modeling software quality: the software measurement analysis and reliability toolkit. In: 12th IEEE international conference on tools with artificial intelligence, 2000. ICTAI 2000. Proceedings, pp\u00a054\u201361","DOI":"10.1109\/TAI.2000.889846"},{"key":"9218_CR22","doi-asserted-by":"crossref","unstructured":"Khoshgoftaar T, Ganesan K, Allen E, Ross F, Munikoti R, Goel N, Nandi A (1997) Predicting fault-prone modules with case-based reasoning. In: Proceedings the eighth international symposium on software reliability engineering, pp\u00a027\u201335, 2\u20135","DOI":"10.1109\/ISSRE.1997.630845"},{"key":"9218_CR23","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1007\/BF02249049","volume":"1","author":"TM Khoshgoftaar","year":"1995","unstructured":"Khoshgoftaar TM, Pandya AS, Lanning DL (1995) Application of neural networks for predicting program faults. Ann Softw Eng 1:141\u2013154","journal-title":"Ann Softw Eng"},{"key":"9218_CR24","first-page":"1","volume":"30","author":"AG Koru","year":"2005","unstructured":"Koru AG, Liu H (2005) An investigation of the effect of module size on defect prediction using static measures. SIGSOFT Softw Eng Notes 30:1\u20135","journal-title":"SIGSOFT Softw Eng Notes"},{"key":"9218_CR25","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, Mues C, Pietsch S (2008) Benchmarking classification models for software defect prediction: a proposed framework and novel findings. IEEE Trans Softw Eng 34:485\u2013496","journal-title":"IEEE Trans Softw Eng"},{"key":"9218_CR26","doi-asserted-by":"crossref","unstructured":"Menzies T, Butcher A, Marcus A, Zimmermann T, Cok D (2011) Local vs global models for effort estimation and defect prediction. In: Proceedings of the 26st IEEE\/ACM international conference on automated software engineering, Lawrence, Kansas, USA","DOI":"10.1109\/ASE.2011.6100072"},{"key":"9218_CR27","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1109\/TSE.2007.256941","volume":"33","author":"T Menzies","year":"2007","unstructured":"Menzies T, Greenwald J, Frank A (2007) Data mining static code attributes to learn defect predictors. IEEE Trans Softw Eng 33:2\u201313","journal-title":"IEEE Trans Softw Eng"},{"issue":"1\u20132","key":"9218_CR28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10664-011-9193-5","volume":"17","author":"T Menzies","year":"2012","unstructured":"Menzies T, Shepperd M (2012) Special issue on repeatable results in software engineering prediction. Empir Softw Eng 17(1\u20132):1\u201317","journal-title":"Empir Softw Eng"},{"key":"9218_CR29","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1145\/567793.567795","volume":"11","author":"A Mockus","year":"2002","unstructured":"Mockus A, Fielding RT, Herbsleb JD (2002) Two case studies of open source software development: Apache and Mozilla. ACM Trans Softw Eng Methodol 11:309\u2013346","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"9218_CR30","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:423\u2013433","journal-title":"IEEE Trans Softw Eng"},{"key":"9218_CR31","doi-asserted-by":"crossref","first-page":"380","DOI":"10.1109\/TSE.2005.58","volume":"31","author":"I Myrtveit","year":"2005","unstructured":"Myrtveit I, Stensrud E, Shepperd M (2005) Reliability and validity in comparative studies of software prediction models. IEEE Trans Softw Eng 31:380\u2013391","journal-title":"IEEE Trans Softw Eng"},{"key":"9218_CR32","unstructured":"NASA\/WVU IV and V facility, metrics data program available from http:\/\/mdp.ivv.nasa.gov\/ . Internet accessed 2010"},{"key":"9218_CR33","doi-asserted-by":"crossref","first-page":"521","DOI":"10.1145\/1368088.1368160","volume-title":"Proceedings of the 30th international conference on software engineering, ICSE \u201908","author":"N Nagappan","year":"2008","unstructured":"Nagappan N, Murphy B, Basili V (2008) The influence of organizational structure on software quality: an empirical case study. In: Proceedings of the 30th international conference on software engineering, ICSE \u201908. ACM, New York, pp\u00a0521\u2013530"},{"key":"9218_CR34","doi-asserted-by":"crossref","unstructured":"Norick B, Krohn J, Howard E, Welna B, Izurieta C (2010) Effects of the number of developers on code quality in open source software: a case study. In: Succi G, Morisio M, Nagappan N (eds) ESEM. ACM","DOI":"10.1145\/1852786.1852864"},{"issue":"10","key":"9218_CR35","doi-asserted-by":"crossref","first-page":"675","DOI":"10.1109\/TSE.2007.70722","volume":"33","author":"G Pai","year":"2007","unstructured":"Pai G, Dugan J (2007) Empirical analysis of software fault content and fault proneness using bayesian methods. IEEE Trans Softw Eng 33(10):675\u2013686","journal-title":"IEEE Trans Softw Eng"},{"key":"9218_CR36","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1007\/s10799-006-0005-3","volume":"8","author":"PC Pendharkar","year":"2007","unstructured":"Pendharkar PC, Rodger JA (2007) An empirical study of the impact of team size on software development effort. Inf Technol Manag 8:253\u2013262","journal-title":"Inf Technol Manag"},{"issue":"3","key":"9218_CR37","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1002\/stvr.353","volume":"16","author":"E P\u00e9rez-Mi\u00f1ana","year":"2006","unstructured":"P\u00e9rez-Mi\u00f1ana E, Gras J-J (2006) Improving fault prediction using bayesian networks for the development of embedded software applications: research articles. Softw Test Verif Reliab 16(3):157\u2013174","journal-title":"Softw Test Verif Reliab"},{"key":"9218_CR38","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1145\/336512.336586","volume-title":"Proceedings of the conference on the future of software engineering, ICSE \u201900","author":"DE Perry","year":"2000","unstructured":"Perry DE, Porter AA, Votta LG (2000) Empirical studies of software engineering: a roadmap. In: Proceedings of the conference on the future of software engineering, ICSE \u201900. ACM, New York, pp\u00a0345\u2013355"},{"key":"9218_CR39","doi-asserted-by":"crossref","unstructured":"Posnett D, Filkov V, Devanbu PT (2011) Ecological inference in empirical software engineering. IEEE, pp\u00a0362\u2013371","DOI":"10.1109\/ASE.2011.6100074"},{"key":"9218_CR40","doi-asserted-by":"crossref","first-page":"1014","DOI":"10.1109\/32.965341","volume":"27","author":"M Shepperd","year":"2001","unstructured":"Shepperd M, Kadoda G (2001) Comparing software prediction techniques using simulation. IEEE Trans Softw Eng 27:1014\u20131022","journal-title":"IEEE Trans Softw Eng"},{"key":"9218_CR41","doi-asserted-by":"crossref","unstructured":"Shivaji S, Whitehead E, Akella R, Kim S (2009) Reducing features to improve bug prediction. In: 24th IEEE\/ACM international conference on automated software engineering, 2009. ASE \u201909, pp\u00a0600\u2013604","DOI":"10.1109\/ASE.2009.76"},{"issue":"2","key":"9218_CR42","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1109\/TSE.2006.1599417","volume":"32","author":"Q Song","year":"2006","unstructured":"Song Q, Shepperd M, Cartwright M, Mair C (2006) Software defect association mining and defect correction effort prediction. IEEE Trans Softw Eng 32(2):69\u201382","journal-title":"IEEE Trans Softw Eng"},{"key":"9218_CR43","doi-asserted-by":"crossref","unstructured":"Suffian M, Abdullah M (2010) Establishing a defect prediction model using a combination of product metrics as predictors via six sigma methodology. In: 2010 international symposium in information technology (ITSim), pp\u00a01087\u20131092","DOI":"10.1109\/ITSIM.2010.5561516"},{"key":"9218_CR44","doi-asserted-by":"crossref","unstructured":"Thwin MMT, Quah T-S (2002) Application of neural network for predicting software development faults using object-oriented design metrics. In: Proceedings of the 9th international conference on neural information processing, 2002. ICONIP \u201902, vol\u00a05, pp\u00a02312\u20132316","DOI":"10.1109\/ICONIP.2002.1201906"},{"issue":"1","key":"9218_CR45","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1109\/4235.585893","volume":"1","author":"D Wolpert","year":"1997","unstructured":"Wolpert D, Macready W (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67\u201382","journal-title":"IEEE Trans Evol Comput"},{"key":"9218_CR46","unstructured":"Zhang D (2000) Applying machine learning algorithms in software development. In: Proceedings of the 2000 Monterey workshop on modeling software system structures in a fastly moving scenario, pp\u00a0275\u2013291"},{"key":"9218_CR47","doi-asserted-by":"crossref","first-page":"771","DOI":"10.1109\/TSE.2006.102","volume":"32","author":"Y Zhou","year":"2006","unstructured":"Zhou Y, Leung H (2006) Empirical analysis of object-oriented design metrics for predicting high and low severity faults. IEEE Trans Softw Eng 32:771\u2013789","journal-title":"IEEE Trans Softw Eng"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-012-9218-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-012-9218-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-012-9218-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,2]],"date-time":"2019-07-02T09:24:42Z","timestamp":1562059482000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-012-9218-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,8,1]]},"references-count":47,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,2]]}},"alternative-id":["9218"],"URL":"https:\/\/doi.org\/10.1007\/s10664-012-9218-8","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,8,1]]}}}