{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T10:41:48Z","timestamp":1742380908981},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642054143"},{"type":"electronic","value":"9783642054150"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-05415-0_18","type":"book-chapter","created":{"date-parts":[[2009,11,9]],"date-time":"2009-11-09T02:15:04Z","timestamp":1257732904000},"page":"242-254","source":"Crossref","is-referenced-by-count":7,"title":["Empirical Evaluation of Hunk Metrics as Bug Predictors"],"prefix":"10.1007","author":[{"given":"Javed","family":"Ferzund","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Syed Nadeem","family":"Ahsan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Franz","family":"Wotawa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"18_CR1","doi-asserted-by":"crossref","unstructured":"Brun, Y., Ernst, M.D.: Finding Latent Code Errors via Machine Learning over Program Executions. In: Proc. of 26th International Conference on Software Engineering (ICSE 2004), Scotland, UK, pp. 480\u2013490 (2004)","DOI":"10.1109\/ICSE.2004.1317470"},{"key":"18_CR2","doi-asserted-by":"publisher","first-page":"675","DOI":"10.1109\/32.815326","volume":"25","author":"N. Fenton","year":"1999","unstructured":"Fenton, N., Neil, M.: A Critique of Software Defect Prediction Models. IEEE Transactions on Software Engineering\u00a025, 675\u2013689 (1999)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"18_CR3","unstructured":"Ferzund, J., Ahsan, S.N., Wotawa, F.: Automated Classification of Faults in Programms using Machine Learning Techniques. In: AISEW, European Conference on Artificial Intelligence, Patras, Greece (July 2008)"},{"key":"18_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1007\/978-3-540-89403-2_27","volume-title":"Software Process and Product Measurement","author":"J. Ferzund","year":"2008","unstructured":"Ferzund, J., Ahsan, S.N., Wotawa, F.: Analysing Bug Prediction Capabilities of Static Code Metrics in Open Source Software. In: Dumke, R.R., Braungarten, R., B\u00fcren, G., Abran, A., Cuadrado-Gallego, J.J. (eds.) IWSM 2008. LNCS, vol.\u00a05338, pp. 331\u2013343. Springer, Heidelberg (2008)"},{"key":"18_CR5","doi-asserted-by":"crossref","unstructured":"Fischer, M., Pinzger, M., Gall, H.: Populating a release history database from version control and bug tracking systems. In: Proc. 19th Int\u2019l Conference on Software Maintenance (ICSM 2003), Amsterdam, The Netherlands, pp. 23\u201332 (2003)","DOI":"10.1109\/ICSM.2003.1235403"},{"key":"18_CR6","doi-asserted-by":"publisher","first-page":"653","DOI":"10.1109\/32.859533","volume":"26","author":"T.L. Graves","year":"2000","unstructured":"Graves, T.L., Karr, A.F., Marron, J.S., Siy, H.: Predicting fault incidence using software change history. IEEE Transactions on Software Engineering\u00a026, 653\u2013661 (2000)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"18_CR7","volume-title":"Fundamental Statistics in Psychology and Education","author":"J.P. Guilford","year":"1973","unstructured":"Guilford, J.P., Fruchter, B.: Fundamental Statistics in Psychology and Education, 5th edn. McGraw-Hill, New York (1973)","edition":"5"},{"issue":"10","key":"18_CR8","doi-asserted-by":"publisher","first-page":"897","DOI":"10.1109\/TSE.2005.112","volume":"31","author":"T. Gyimothy","year":"2005","unstructured":"Gyimothy, T., Ferenc, R., Siket, I.: Empirical Validation of Object-Oriented Metrics on Open Source Software for Fault Prediction. IEEE Trans. Software Eng.\u00a031(10), 897\u2013910 (2005)","journal-title":"IEEE Trans. Software Eng."},{"key":"18_CR9","doi-asserted-by":"crossref","unstructured":"Hassan, A.E., Holt, R.C.: The Top Ten List: Dynamic Fault Prediction. In: Proc. 21st Int\u2019l Conf. Software Maintenance, pp. 263\u2013272 (2005)","DOI":"10.1109\/ICSM.2005.91"},{"key":"18_CR10","doi-asserted-by":"publisher","first-page":"390","DOI":"10.1109\/24.159804","volume":"41","author":"T.M. Khoshgoftaar","year":"1992","unstructured":"Khoshgoftaar, T.M., Bhattacharyya, B.B., Richardson, G.D.: Predicting Software Errors, During Development, Using Nonlinear Regression Models: A Comparative Study. IEEE Transactions on Reliability\u00a041, 390\u2013395 (1992)","journal-title":"IEEE Transactions on Reliability"},{"issue":"2","key":"18_CR11","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1109\/TSE.2007.70773","volume":"34","author":"S. Kim","year":"2008","unstructured":"Kim, S., Whitehead Jr., E.J., Zhang, Y.: Classifying Software Changes: Clean or Buggy? IEEE Trans. Software Eng.\u00a034(2), 181\u2013196 (2008)","journal-title":"IEEE Trans. Software Eng."},{"key":"18_CR12","doi-asserted-by":"crossref","unstructured":"Kim, S., Pan, K., Whitehead Jr., E.J.: Memories of Bug Fixes. In: Proc. 14th ACM Symp. Foundations of Software Eng., pp. 35\u201345 (2006)","DOI":"10.1145\/1181775.1181781"},{"key":"18_CR13","volume-title":"Logistic Regression- A Self-Learning Text","author":"D.G. Kleinbaum","year":"2002","unstructured":"Kleinbaum, D.G., Klein, M.: Logistic Regression- A Self-Learning Text, 2nd edn. Springer, New York (2002)","edition":"2"},{"key":"18_CR14","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1109\/MS.2005.149","volume":"22","author":"A.G. Koru","year":"2005","unstructured":"Koru, A.G., Liu, H.: Building effective defect-prediction models in practice. IEEE Software\u00a022, 23\u201329 (2005)","journal-title":"IEEE Software"},{"key":"18_CR15","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1016\/S0164-1212(96)00153-7","volume":"38","author":"F. Lanubile","year":"1997","unstructured":"Lanubile, F., Visaggio, G.: Evaluating Predictive Quality Models Derived from Software Measures: Lessons Learned. Journal of Systems and Software\u00a038, 225\u2013234 (1997)","journal-title":"Journal of Systems and Software"},{"issue":"1","key":"18_CR16","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1109\/TSE.2007.256941","volume":"33","author":"T. Menzies","year":"2007","unstructured":"Menzies, T., Greenwald, J., Frank, A.: Data Mining Static Code Attributes to Learn Defect Predictors. IEEE Trans. Software Eng.\u00a033(1), 2\u201313 (2007)","journal-title":"IEEE Trans. Software Eng."},{"key":"18_CR17","doi-asserted-by":"crossref","unstructured":"Mockus, A., Votta, L.G.: Identifying Reasons for Software Changes Using Historic Databases. In: Proc. of 16th International Conference on Software Maintenance (ICSM 2000), San Jose, California, USA, pp. 120\u2013130 (2000)","DOI":"10.1109\/ICSM.2000.883028"},{"issue":"2","key":"18_CR18","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1002\/bltj.2229","volume":"5","author":"A. Mockus","year":"2002","unstructured":"Mockus, A., Weiss, D.M.: Predicting Risk of Software Changes. Bell Labs Technical J.\u00a05(2), 169\u2013180 (2002)","journal-title":"Bell Labs Technical J."},{"key":"18_CR19","doi-asserted-by":"crossref","unstructured":"Nagappan, N., Ball, T., Zeller, A.: Mining Metrics to Predict Component Failures. In: Proc. of 28th International Conference on Software Engineering, Shanghai, China (May 2006)","DOI":"10.1145\/1134285.1134349"},{"key":"18_CR20","doi-asserted-by":"crossref","unstructured":"Neumann, D.E.: An Enhanced Neural Network Technique for Software Risk Analysis. IEEE Tran. Software Eng. (September 2002)","DOI":"10.1109\/TSE.2002.1033229"},{"issue":"4","key":"18_CR21","doi-asserted-by":"publisher","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.: Predicting the Location and Number of Faults in Large Software Systems. IEEE Trans. Software Eng.\u00a031(4), 340\u2013355 (2005)","journal-title":"IEEE Trans. Software Eng."},{"key":"18_CR22","doi-asserted-by":"crossref","unstructured":"Pan, K., Kim, S., Whitehead Jr., E.J.: Bug Classification Using Program Slicing Metrics. In: Proc. Sixth IEEE Int\u2019l Workshop Source Code Analysis and Manipulation (2006)","DOI":"10.1109\/SCAM.2006.6"},{"key":"18_CR23","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/52.50773","volume":"7","author":"A. Porter","year":"1990","unstructured":"Porter, A., Selby, R.: Empirically-guided software development using metric-based classification trees. IEEE Software\u00a07, 46\u201354 (1990)","journal-title":"IEEE Software"},{"key":"18_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1007\/978-3-540-71289-3_3","volume-title":"Fundamental Approaches to Software Engineering","author":"J. Ratzinger","year":"2007","unstructured":"Ratzinger, J., Pinzger, M., Gall, H.: EQ-Mine: Predicting Short-Term Defects for Software Evolution. In: Dwyer, M.B., Lopes, A. (eds.) FASE 2007. LNCS, vol.\u00a04422, pp. 12\u201326. Springer, Heidelberg (2007)"},{"key":"18_CR25","doi-asserted-by":"publisher","first-page":"1014","DOI":"10.1109\/32.965341","volume":"27","author":"M. Shepperd","year":"2001","unstructured":"Shepperd, M., Kadoda, G.: Comparing software prediction techniques using simulation. IEEE Trans. Software Eng.\u00a027, 1014\u20131022 (2001)","journal-title":"IEEE Trans. Software Eng."},{"key":"18_CR26","doi-asserted-by":"crossref","unstructured":"Sliwerski, J., Zimmermann, T., Zeller, A.: When Do Changes Induce Fixes? In: Proc. of Int\u2019l Workshop on Mining Software Repositories (MSR 2005), Saint Louis, Missouri, USA, pp. 24\u201328 (2005)","DOI":"10.1145\/1083142.1083147"},{"issue":"6","key":"18_CR27","doi-asserted-by":"publisher","first-page":"466","DOI":"10.1109\/TSE.2005.63","volume":"31","author":"C.C. Williams","year":"2005","unstructured":"Williams, C.C., Hollingsworth, J.K.: Automatic Mining of Source Code Repositories to Improve Bug Finding Techniques. IEEE Trans. on Software Engineering\u00a031(6), 466\u2013480 (2005)","journal-title":"IEEE Trans. on Software Engineering"},{"key":"18_CR28","volume-title":"Data Mining: Practical machine learning tools and techniques","author":"I.H. Witten","year":"2005","unstructured":"Witten, I.H., Frank, E.: Data Mining: Practical machine learning tools and techniques, 2nd edn. Morgan Kaufmann, San Francisco (2005)","edition":"2"}],"container-title":["Lecture Notes in Computer Science","Software Process and Product Measurement"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-05415-0_18.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,24]],"date-time":"2020-11-24T02:51:23Z","timestamp":1606186283000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-05415-0_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642054143","9783642054150"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-05415-0_18","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2009]]}}}