{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T12:01:50Z","timestamp":1762430510706},"reference-count":56,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2011,1,13]],"date-time":"2011-01-13T00:00:00Z","timestamp":1294876800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2011,9]]},"DOI":"10.1007\/s11219-010-9128-1","type":"journal-article","created":{"date-parts":[[2011,1,12]],"date-time":"2011-01-12T03:28:50Z","timestamp":1294802930000},"page":"515-536","source":"Crossref","is-referenced-by-count":53,"title":["An industrial case study of classifier ensembles for locating software defects"],"prefix":"10.1007","volume":"19","author":[{"given":"Ay\u015fe Tosun","family":"M\u0131s\u0131rl\u0131","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ay\u015fe Ba\u015far","family":"Bener","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Burak","family":"Turhan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2011,1,13]]},"reference":[{"issue":"22","key":"9128_CR1","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1145\/356876.356879","volume":"14","author":"R. W. Adrian","year":"1982","unstructured":"Adrian, R. W., Branstad, A. M., & Cherniavsky, C. J. (1982). Validation, verification and testing of computer software. ACM Computing Surveys, 14(22), 159\u2013192.","journal-title":"ACM Computing Surveys"},{"key":"9128_CR52","volume-title":"Introduction to machine learning","author":"E. Alpayd\u0131n","year":"2004","unstructured":"Alpayd\u0131n, E. (2004). Introduction to machine learning. Cambridge: The MIT Press."},{"key":"9128_CR3","doi-asserted-by":"crossref","unstructured":"Amasaki, S., Takagi, Y., Mizuno, O., & Kikuno, T. (2005). Constructing a Bayesian belief network to predict final quality in embedded system development. IEICE Transactions on Information and Systems, 134, 1134\u20131141.","DOI":"10.1093\/ietisy\/e88-d.6.1134"},{"key":"9128_CR4","unstructured":"Arisholm, E., & Briand, L. C. (2006). Predicting fault-prone components in a java legacy system. In ISESE \u201906: Proceedings of the 2006 ACM\/IEEE international symposium on Empirical software engineering (pp. 8\u201317). ACM."},{"key":"9128_CR5","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1109\/32.544352","volume":"22","author":"V. R. Basili","year":"1996","unstructured":"Basili, V. R., Briand, L. C., & Melo, W. L. (1996). A validation of object-oriented design metrics as quality indicators. IEEE Transactions on Software Engineering. IEEE Press, 22, 751\u2013761","journal-title":"IEEE Transactions on Software Engineering. IEEE Press"},{"key":"9128_CR6","unstructured":"Basili, V. R., McGarry, F. E., Pajerski, R., & Zelkowitz, M. V. (2002). Lessons learned from 25\u00a0years of process improvement: The rise and fall of the NASA software engineering laboratory. In ICSE \u201902: proceedings of the 24th international conference on software engineering (pp. 69\u201379). ACM."},{"key":"9128_CR7","unstructured":"Biffl, S., Halling, M., & Kszegi, S. (2003). Investigating the accuracy of defect estimation models for individuals and teams based on inspection data. In ISESE \u201903: Proceedings of the 2003 international symposium on empirical software engineering (p. 232). IEEE Computer Society."},{"key":"9128_CR8","unstructured":"Boetticher, G., Menzies, T., & Ostrand, T. J. (2007). The PROMISE repository of empirical software engineering data West Virginia University, Lane Department of Computer Science and Electrical Engineering."},{"key":"9128_CR54","volume-title":"The mythical man-month: Essays on software engineering","author":"F. P. Brooks","year":"1995","unstructured":"Brooks, F. P. (1995). The mythical man-month: Essays on software engineering. Reading: Anniversary Edition Addison-Wesley"},{"key":"9128_CR9","unstructured":"Demiroz, G., & Guvenir, H. A. (1997). Classification by voting feature intervals. In ECML \u201997: Proceedings of the 9th European conference on machine learning (pp. 85\u201392). Springer."},{"key":"9128_CR10","doi-asserted-by":"crossref","unstructured":"Fagan, M. (1976). Design and code inspections to reduce errors in program development. IBM Systems Journal, 15, 182\u2013211.","DOI":"10.1147\/sj.153.0182"},{"key":"9128_CR11","first-page":"32","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 Information and Software Technology. Butterworth-Heinemann, 49, 32\u201343.","journal-title":"Butterworth-Heinemann"},{"issue":"5","key":"9128_CR12","doi-asserted-by":"crossref","first-page":"675","DOI":"10.1109\/32.815326","volume":"25","author":"N. Fenton","year":"1999","unstructured":"Fenton, N., & Neil, M. (1999). A critique of software defect prediction models. IEEE Transactions on Software Engineering, 25(5), 675\u2013689","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9128_CR13","first-page":"1437","volume":"15","author":"M. A. Hall","year":"2003","unstructured":"Hall, M. A., & Holmes, G. (2003). Benchmarking attribute selection techniques for discrete class data mining IEEE transactions on knowledge and data engineering. IEEE Educational Activities Department, 15, 1437\u20131447.","journal-title":"IEEE Educational Activities Department"},{"key":"9128_CR14","unstructured":"Heeger, D. (1998). Signal detection theory."},{"key":"9128_CR45","unstructured":"IEEE Glossary of Software Engineering Terminology. (1990). ANSI\/IEEE Standard 610.12 IEEE, New York."},{"key":"9128_CR50","unstructured":"Jiang, Y., Cukic, B., & Menzies, T. (2008). Can data transformation help in the detection of fault-prone modules? In DEFECTS \u201908: Proceedings of the 2008 workshop on defects in large software systems (pp. 16\u201320). ACM, New York."},{"key":"9128_CR46","unstructured":"Kocaguneli, E., Tosun, A., Bener, A., Turhan, B., & Caglayan, B. (2009). Prest: An intelligent software metrics extraction. In Analysis and Defect Prediction Tool, SEKE\u201909: Proceedings of the 21st international conference on software engineering & knowledge engineering (SEKE\u20192009) (pp. 526\u2013529). Boston, MA, USA, July 1\u20133."},{"key":"9128_CR49","volume-title":"Embedded software, advances in computers 56","author":"E. A. Lee","year":"2002","unstructured":"Lee, E. A. (2002). Embedded software, advances in computers 56. London: Academic Press."},{"key":"9128_CR55","volume-title":"Metrics and models in software quality engineering","author":"S. H. Kan","year":"2002","unstructured":"Kan, S. H. (2002). Metrics and models in software quality engineering. Reading: Addison-Wesley."},{"key":"9128_CR18","doi-asserted-by":"crossref","first-page":"456","DOI":"10.1109\/24.537016","volume":"45","author":"T. M. Khoshgoftaar","year":"1996","unstructured":"Khoshgoftaar, T. M., & Szabo, R. M. (1996). Using neural networks to predict software faults during testing. IEEE Transactions on Reliability, 45, 456\u2013462.","journal-title":"IEEE Transactions on Reliability"},{"key":"9128_CR15","unstructured":"Khoshgoftaar, T. M., & Allen, E. B. (1999). Predicting fault-prone software modules in embedded systems with classification trees. In HASE \u201999: The 4th IEEE international symposium on high-assurance systems engineering (p. 105). IEEE Computer Society."},{"key":"9128_CR17","unstructured":"Khoshgoftaar, T. M., & Seliya, N. (2003). Fault prediction modeling for software quality estimation: Comparing commonly used techniques. Empirical Software Engineering, 8 255\u2013283."},{"key":"9128_CR47","unstructured":"Khoshgoftaar, T., & Seliya, N. (2004). The necessity of assuring quality in software measurement data. In METRICS \u201904: Proceedings of the software metrics, 10th international symposium (pp. 119\u2013130). IEEE Computer Society, Washington, DC, USA."},{"key":"9128_CR48","doi-asserted-by":"crossref","first-page":"3","DOI":"10.3233\/IDA-2005-9102","volume":"9","author":"T. Khoshgoftaar","year":"2005","unstructured":"Khoshgoftaar, T., Zhong, S., & Joshi, V. (2005). Enhancing software quality estimation using ensemble-classifier based noise filtering. Intelligent Data Analysis, 9, 3\u201327","journal-title":"Intelligent Data Analysis"},{"key":"9128_CR16","unstructured":"Khoshgoftaar, T. M., & Gao, K. (2006). Assessment of a multi-strategy classifier for an embedded software system. In ICTAI \u201906: Proceedings of the 18th IEEE International Conference on Tools with Artificial Intelligence (pp. 651\u2013658). IEEE Computer Society."},{"issue":"3","key":"9128_CR2","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1109\/34.667881","volume":"20","author":"J. Kittler","year":"1998","unstructured":"Kittler, J., Hatef, M., Duin, R. P. W., & Matas, J. (1998). On combining classifiers. IEEE Transactions on Pattern Analysis and Machine Intelligence, 20(3), 226\u2013239.","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"9128_CR36","unstructured":"Kocaguneli, E., Tosun, A., Bener, A., Turhan, B., Caglayan, B. (2009). Prest: An intelligent software metrics extraction. In Analysis and Defect Prediction Tool, SEKE 2009: Proceedings of the 21st international conference on software engineering and knowledge engineering (pp. 637\u2013642)."},{"issue":"2","key":"9128_CR51","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1109\/TSE.2008.90","volume":"35","author":"A. G. Koru","year":"2009","unstructured":"Koru, A. G., Zhang, D., El Emam, K., & Liu, H. (2009). An investigation into the functional form of the size-defect relationship for software modules. IEEE Transactions on Software Engineering, 35(2), 293\u2013304","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9128_CR53","doi-asserted-by":"crossref","DOI":"10.1002\/0471660264","volume-title":"Combining pattern classifiers: Methods and algorithms","author":"L. I. Kuncheva","year":"2004","unstructured":"Kuncheva, L. I. (2004). Combining pattern classifiers: Methods and algorithms. Hoboken: Wiley-Interscience."},{"issue":"4","key":"9128_CR19","doi-asserted-by":"crossref","first-page":"1","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 Transactions on Software Engineering, 34(4), 1\u201312.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9128_CR20","doi-asserted-by":"crossref","unstructured":"Libralon, G., Carvalho, A., & Lorena, A. (2009). Ensembles of pre-processing techniques for noise detection in gene expression data. In Proceedings of the 15th international conference on advances in neuro-information processing (pp. 486\u2013493). New Zealand.","DOI":"10.1007\/978-3-642-02490-0_60"},{"key":"9128_CR56","doi-asserted-by":"crossref","DOI":"10.1201\/9781482280821","volume-title":"Real-time concepts for embedded systems","author":"Q. Li","year":"2003","unstructured":"Li, Q., & Yao, C. (2003). Real-time concepts for embedded systems. San Francisco: CMP Books."},{"key":"9128_CR21","unstructured":"Marchenko, A., & Abrahamsson, P. (2007). Predicting software defect density: A case study on automated static code analysis. In XP \u201907: Proceedings of the International Conference on Agile Processes in Software Engineering and Extreme Programming (pp. 137\u2013140). Springer."},{"issue":"11","key":"9128_CR22","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1109\/TSE.2007.256941","volume":"32","author":"T. Menzies","year":"2007","unstructured":"Menzies, T., Greenwald, J., & Frank, A. (2007). Data mining static code attributes to learn defect predictors. IEEE Transactions on Software Engineering, IEEE Computer Society, 32(11), 2\u201313","journal-title":"IEEE Transactions on Software Engineering, IEEE Computer Society"},{"issue":"9","key":"9128_CR23","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1109\/TSE.2007.70721","volume":"33","author":"T. Menzies","year":"2007","unstructured":"Menzies, T., Dekhtyar, A., Distefano, J., & Greenwald, J. (2007). Problems with Precision: A response to comments on data mining static code attributes to learn defect predictors. IEEE Transactions on Software Engineering, 33(9), 637\u2013640.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9128_CR24","doi-asserted-by":"crossref","first-page":"423","DOI":"10.1109\/32.135775","volume":"18","author":"J. C. Munson","year":"1992","unstructured":"Munson, J. C., & Khoshgoftaar, T. M. (1992). The Detection of Fault-Prone Programs. IEEE Transactions on Software Engineering, IEEE Press, 18, 423\u2013433.","journal-title":"IEEE Transactions on Software Engineering, IEEE Press"},{"key":"9128_CR25","doi-asserted-by":"crossref","first-page":"163","DOI":"10.3727\/108812898791918235","volume":"2","author":"N. Ohlsson","year":"1998","unstructured":"Ohlsson, N., & Wohlin, C. (1998). Experiences of fault data in a large software system. Failure and Lessons Learned in Information Technology Management, 2, 163\u2013171.","journal-title":"Failure and Lessons Learned in Information Technology Management"},{"key":"9128_CR26","unstructured":"Oral, A. D., & Bener, A. (2007). Defect Prediction for Embedded Software. ISCIS \u201907: Proceedings of the 22nd international symposium on computer and information sciences (pp. 1\u20136)."},{"issue":"4","key":"9128_CR37","doi-asserted-by":"crossref","first-page":"340","DOI":"10.1109\/TSE.2005.49","volume":"31","author":"T. J. Ostrand","year":"2005","unstructured":"Ostrand, T. J., Weyuker E. J., & Bell, R. M. (2005). Predicting the location and number of faults in large software systems. IEEE Transactions on Software Engineering, 31(4), 340\u2013355.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9128_CR27","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1109\/TSE.2004.1265733","volume":"30","author":"F. Padberg","year":"2004","unstructured":"Padberg, F., Ragg, T., & Schoknecht, R. (2004). Using machine learning for estimating the defect content after an inspection. IEEE Transactions on Software Engineering, IEEE Press, 30, 17\u201328.","journal-title":"IEEE Transactions on Software Engineering, IEEE Press"},{"key":"9128_CR28","first-page":"18","volume":"5082","author":"D. Rombach","year":"2008","unstructured":"Rombach, D., & Seelisch, F. (2008). Formalisms in software engineering: Myths Vs. empirical facts, CEE-SET\u201907. Lecture Notes in Computer Science (LNCS), 5082, 18\u201325.","journal-title":"Lecture Notes in Computer Science (LNCS)"},{"key":"9128_CR29","unstructured":"Runeson, P., Ohlsson, M. C., & Wohlin, C. (2001). A classification scheme for studies on fault-prone components. In PROFES \u201901: Proceedings of the third international conference on product focused software process improvement (pp. 341\u2013355). Springer, Berlin."},{"key":"9128_CR30","doi-asserted-by":"crossref","unstructured":"Shull, F., Boehm, V. B., Brown, A., Costa, P., Lindvall, M., Port, D., Rus, I., Tesoriero, R., & Zelkowitz, M. (2002). What we have learned about fighting defects. In Proceedings of the eighth international software metrics symposium (pp. 249\u2013258).","DOI":"10.1109\/METRIC.2002.1011343"},{"key":"9128_CR31","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1007\/s10664-008-9060-1","volume":"13","author":"F. J. Shull","year":"2008","unstructured":"Shull, F. J., Carver, J. C., Vegas, S., & Juristo, N. (2008). The role of replications in empirical software engineering. Empirical Software Engineering Journal, 13, 211\u2013218.","journal-title":"Empirical Software Engineering Journal"},{"key":"9128_CR32","doi-asserted-by":"crossref","unstructured":"Tosun, A., Turhan, B., & Bener, A. (2008). Ensemble of software defect predictors: A case study. In Proceedings of the 2nd international symposium on empirical software engineering and measurement (pp. 318\u2013320).","DOI":"10.1145\/1414004.1414066"},{"key":"9128_CR33","unstructured":"Tosun, A., Turhan, B., & Bener, A. (2009). Practical Considerations in Deploying AI for defect prediction: A case study within the Turkish telecommunication industry. In PROMISE\u201909: Proceedings of the first international conference on predictor models in software engineering. Vancouver, Canada."},{"issue":"3","key":"9128_CR34","doi-asserted-by":"crossref","first-page":"299","DOI":"10.3233\/IDA-2010-0423","volume":"14","author":"B. Twala","year":"2010","unstructured":"Twala, B., & Cartwright, M. (2010). Ensemble missing data techniques for software effort prediction. Intelligent Data Analysis, 14(3), 299\u2013331.","journal-title":"Intelligent Data Analysis"},{"key":"9128_CR38","doi-asserted-by":"crossref","unstructured":"Twala, B., Cartwright, M., & Shepperd, M. (2006). Ensemble of missing data techniques to improve software prediction accuracy. Proceedings of International Conference on Software Engineering (pp. 909\u2013912).","DOI":"10.1145\/1134285.1134449"},{"key":"9128_CR39","doi-asserted-by":"crossref","first-page":"278","DOI":"10.1016\/j.datak.2008.10.005","volume":"68","author":"B. Turhan","year":"2008","unstructured":"Turhan, B., & Bener, A. (2008). Analysis of naive Bayes\u2019 assumptions on software fault data: An empirical study. Data and Knowledge Engineering Journal, 68, 278\u2013290.","journal-title":"Data and Knowledge Engineering Journal"},{"key":"9128_CR40","unstructured":"Turhan, B., & Bener, A. (2007). Software defect prediction: Heuristics for weighted naive bayes. In Proceedings of the 2nd international conference on software and data technologies (ICSOFT\u201907) (pp. 244\u2013249)."},{"issue":"5","key":"9128_CR41","doi-asserted-by":"crossref","first-page":"540","DOI":"10.1007\/s10664-008-9103-7","volume":"14","author":"B. Turhan","year":"2009","unstructured":"Turhan, B., Menzies, T., Bener, A., & Distefano, J. (2009). On the relative value of cross-company and within-company data for defect prediction. Empirical Software Engineering Journal, 14(5), 540\u2013578.","journal-title":"Empirical Software Engineering Journal"},{"key":"9128_CR42","doi-asserted-by":"crossref","unstructured":"Verbaeten, S., & Assche, A. V. (2003). Ensemble methods for noise elimination in classification problems. In Proceedings of the 4th international conference on multiple classifier systems (pp. 317\u2013325). UK.","DOI":"10.1007\/3-540-44938-8_32"},{"key":"9128_CR43","unstructured":"Wohlin, C., Aurum, A., Petersson, H., Shull, F., & Ciolkowski, M. (2002). Software inspection benchmarking\u2014A qualitative and quantitative comparative opportunity. In METRICS \u201902: Proceedings of the 8th international symposium on software metrics (pp. 118\u2013127). IEEE Computer Society."},{"key":"9128_CR44","doi-asserted-by":"crossref","unstructured":"Xu, W., Qin, Z., Ji, L., & Chang, Y. (2009). A feature weighted ensemble classifier on stream data. In Proceedings of international conference on computational intelligence and software engineering (pp. 1\u20135). China.","DOI":"10.1109\/CISE.2009.5364407"},{"issue":"9","key":"9128_CR35","doi-asserted-by":"crossref","first-page":"635","DOI":"10.1109\/TSE.2007.70706","volume":"33","author":"H. Zhang","year":"2007","unstructured":"Zhang, H., & Zhang, X. (2007). Comments on data mining static code attributes to learn defect predictors. IEEE Transactions on Software Engineering, 33(9), 635\u2013637.","journal-title":"IEEE Transactions on Software Engineering"}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-010-9128-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11219-010-9128-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-010-9128-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,7]],"date-time":"2019-06-07T15:35:58Z","timestamp":1559921758000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11219-010-9128-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,1,13]]},"references-count":56,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2011,9]]}},"alternative-id":["9128"],"URL":"https:\/\/doi.org\/10.1007\/s11219-010-9128-1","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"value":"0963-9314","type":"print"},{"value":"1573-1367","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,1,13]]}}}