{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,5]],"date-time":"2026-07-05T21:54:21Z","timestamp":1783288461793,"version":"3.54.6"},"reference-count":55,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2012,9,20]],"date-time":"2012-09-20T00:00:00Z","timestamp":1348099200000},"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":[[2013,10]]},"DOI":"10.1007\/s10664-012-9228-6","type":"journal-article","created":{"date-parts":[[2012,9,19]],"date-time":"2012-09-19T12:40:55Z","timestamp":1348058455000},"page":"1005-1042","source":"Crossref","is-referenced-by-count":105,"title":["Studying re-opened bugs in open source software"],"prefix":"10.1007","volume":"18","author":[{"given":"Emad","family":"Shihab","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Akinori","family":"Ihara","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yasutaka","family":"Kamei","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Walid M.","family":"Ibrahim","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Masao","family":"Ohira","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bram","family":"Adams","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ahmed E.","family":"Hassan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ken-ichi","family":"Matsumoto","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2012,9,20]]},"reference":[{"key":"9228_CR1","doi-asserted-by":"crossref","unstructured":"Anbalagan P, Vouk M (2009) \u201cDays of the week\u201d effect in predicting the time taken to fix defects. In: DEFECTS \u201909: proceedings of the 2nd international workshop on defects in large software systems, pp\u00a029\u201330","DOI":"10.1145\/1555860.1555871"},{"key":"9228_CR2","doi-asserted-by":"crossref","unstructured":"Androutsopoulos I, Koutsias J, Cb KV, Spyropoulos CD (2000) An experimental comparison of Naive Bayesian and keyword-based anti-spam filtering with personal e-mail messages. In: Proceedings of the 23rd annual international ACM SIGIR conference on research and development in information retrieval, pp\u00a0160\u2013167","DOI":"10.1145\/345508.345569"},{"key":"9228_CR3","doi-asserted-by":"crossref","unstructured":"Antoniol G, Ayari K, Di Penta M, Khomh F, Gu\u00e9h\u00e9neuc Y (2008) Is it a bug or an enhancement?: a text-based approach to classify change requests. In: CASCON \u201908: proceedings of the 2008 conference of the center for advanced studies on collaborative research: meeting of minds, pp\u00a0304\u2013318","DOI":"10.1145\/1463788.1463819"},{"key":"9228_CR4","doi-asserted-by":"crossref","unstructured":"Anvik J, Hiew L, Murphy GC (2006) Who should fix this bug? In: ICSE\u201906: proceedings of the 28th international conference on software engineering, pp 361\u2013370","DOI":"10.1145\/1134285.1134336"},{"key":"9228_CR5","doi-asserted-by":"crossref","unstructured":"Aranda J, Venolia G (2009) The secret life of bugs: going past the errors and omissions in software repositories. In: ICSE \u201909: proceedings of the 31st international conference on software engineering, pp 298\u2013308","DOI":"10.1109\/ICSE.2009.5070530"},{"issue":"3","key":"9228_CR6","doi-asserted-by":"crossref","first-page":"849","DOI":"10.1016\/S0031-3203(02)00257-1","volume":"36","author":"R Barandela","year":"2003","unstructured":"Barandela R, S\u00e1nchez JS, Garc\u00eda V, Rangel E (2003) Strategies for learning in class imbalance problems. Pattern Recogn 36(3):849\u2013851","journal-title":"Pattern Recogn"},{"key":"9228_CR7","doi-asserted-by":"crossref","unstructured":"Bettenburg N, Just S, Schr\u00f6ter A, Weiss C, Premraj R, Zimmermann T (2008a) What makes a good bug report? In: SIGSOFT \u201908\/FSE-16: proceedings of the 16th ACM SIGSOFT international symposium on foundations of software engineering, pp 308\u2013318","DOI":"10.1145\/1453101.1453146"},{"key":"9228_CR8","doi-asserted-by":"crossref","unstructured":"Bettenburg N, Premraj R, Zimmermann T, Kim S (2008b) Duplicate bug reports considered harmful really? In: ICSM \u201908: proceedings of international conference on software maintenance, pp 337\u2013345","DOI":"10.1109\/ICSM.2008.4658082"},{"key":"9228_CR9","doi-asserted-by":"crossref","unstructured":"Bird C, Bachmann A, Aune E, Duffy J, Bernstein A, Filkov V, Devanbu P (2009a) Fair and balanced? Bias in bug-fix datasets. In: ESEC\/FSE\u201909: proceedings of the the seventh joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering, pp\u00a0121\u2013130","DOI":"10.1145\/1595696.1595716"},{"key":"9228_CR10","doi-asserted-by":"crossref","unstructured":"Bird C, Nagappan N, Devanbu P, Gall H, Murphy B (2009b) Does distributed development affect software quality? An empirical case study of windows vista. In: ICSE \u201909: proceedings of the 31st international conference on software engineering, pp 518\u2013528","DOI":"10.1109\/ICSE.2009.5070550"},{"issue":"6","key":"9228_CR11","doi-asserted-by":"crossref","first-page":"864","DOI":"10.1109\/TSE.2009.42","volume":"99","author":"M Cataldo","year":"2009","unstructured":"Cataldo M, Mockus A, Roberts JA, Herbsleb JD (2009) Software dependencies, work dependencies, and their impact on failures. IEEE Trans Softw Eng 99(6):864\u2013878","journal-title":"IEEE Trans Softw Eng"},{"key":"9228_CR12","unstructured":"Chan P, Stolfo SJ (1998) Toward scalable learning with non-uniform class and cost distributions: a case study in credit card fraud detection. In: Proceedings of the fourth international conference on knowledge discovery and data mining, pp 164\u2013168"},{"key":"9228_CR13","doi-asserted-by":"crossref","unstructured":"D\u2019Ambros M, Lanza M, Robbes R (2009) On the relationship between change coupling and software defects. Working conference on reverse engineering, pp 135\u2013144","DOI":"10.1109\/WCRE.2009.19"},{"issue":"382","key":"9228_CR14","doi-asserted-by":"crossref","first-page":"316","DOI":"10.1080\/01621459.1983.10477973","volume":"78","author":"B Efron","year":"1983","unstructured":"Efron B (1983) Estimating the error rate of a prediction rule: improvement on cross-validation. J Am Stat Assoc 78(382):316\u2013331","journal-title":"J Am Stat Assoc"},{"issue":"3","key":"9228_CR15","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1109\/6294.846201","volume":"2","author":"L Erlikh","year":"2000","unstructured":"Erlikh L (2000) Leveraging legacy system dollars for e-business. IT Prof 2(3):17\u201323","journal-title":"IT Prof"},{"key":"9228_CR16","doi-asserted-by":"crossref","unstructured":"Estabrooks A, Japkowicz N (2001) A mixture-of-experts framework for learning from imbalanced data sets. In: IDA \u201901: proceedings of the 4th international conference on advances in intelligent data analysis, pp\u00a034\u201343","DOI":"10.1007\/3-540-44816-0_4"},{"key":"9228_CR17","unstructured":"Eyolfson J, Tan L, Lam P (2008) Do time of day and developer experience affect commit bugginess? In: MSR \u201911: proceedings of the 8th working conference on mining software repositories, pp\u00a0153\u2013162"},{"key":"9228_CR18","doi-asserted-by":"crossref","unstructured":"Fischer M, Pinzger M, Gall H (2003) Populating a release history database from version control and bug tracking systems. In: ICSM\u201903: proceedings of the international conference on software maintenance, pp 23\u201332","DOI":"10.1109\/ICSM.2003.1235403"},{"key":"9228_CR19","doi-asserted-by":"crossref","unstructured":"Freund Y, Schapire RE (1995) A decision-theoretic generalization of online learning and an application to boosting. In: Second European conf. on computational learning theory (EuroCOLT), pp 23\u201337","DOI":"10.1007\/3-540-59119-2_166"},{"key":"9228_CR20","unstructured":"Graham P (2002) A plan for spam. http:\/\/paulgraham.com\/spam.html . Accessed Mar 2012"},{"issue":"7","key":"9228_CR21","doi-asserted-by":"crossref","first-page":"653","DOI":"10.1109\/32.859533","volume":"26","author":"TL Graves","year":"2000","unstructured":"Graves TL, Karr AF, Marron JS, Siy H (2000) Predicting fault incidence using software change history. IEEE Trans Softw Eng 26(7):653\u2013661","journal-title":"IEEE Trans Softw Eng"},{"key":"9228_CR22","doi-asserted-by":"crossref","unstructured":"Guo PJ, Zimmermann T, Nagappan N, Murphy B (2010) Characterizing and predicting which bugs get fixed: an empirical study of Microsoft Windows. In: ICSE \u201910: proceedings of the 32nd ACM\/IEEE international conference on software engineering, vol 1, pp 495\u2013504","DOI":"10.1145\/1806799.1806871"},{"key":"9228_CR23","doi-asserted-by":"crossref","unstructured":"Hassan AE (2009) Predicting faults using the complexity of code changes. In: ICSE \u201909: proceedings of the 2009 IEEE 31st international conference on software engineering, pp 78\u201388","DOI":"10.1109\/ICSE.2009.5070510"},{"key":"9228_CR24","unstructured":"Hassan AE, Zhang K (2006) Using decision trees to predict the certification result of a build. In: ASE \u201906: proceedings of the 21st IEEE\/ACM international conference on automated software engineering, pp\u00a0189\u2013198"},{"key":"9228_CR25","doi-asserted-by":"crossref","unstructured":"Herraiz I, German DM, Gonzalez-Barahona JM, Robles G (2008) Towards a simplification of the bug report form in eclipse. In: MSR \u201908: proceedings of the 2008 international working conference on mining software repositories, pp 145\u2013148","DOI":"10.1145\/1370750.1370786"},{"issue":"2","key":"9228_CR26","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1007\/s10664-008-9064-x","volume":"14","author":"R Hewett","year":"2009","unstructured":"Hewett R, Kijsanayothin P (2009) On modeling software defect repair time. Empir Software Eng 14(2):165\u2013186","journal-title":"Empir Software Eng"},{"key":"9228_CR27","doi-asserted-by":"crossref","unstructured":"Hooimeijer P, Weimer W (2007) Modeling bug report quality. In: ASE \u201907: proceedings of the twenty-second IEEE\/ACM international conference on automated software engineering, pp\u00a034\u201343","DOI":"10.1145\/1321631.1321639"},{"key":"9228_CR28","doi-asserted-by":"crossref","unstructured":"Ibrahim WM, Bettenburg N, Shihab E, Adams B, Hassan AE (2010) Should I contribute to this discussion? In: MSR \u201910: proceedings of the 2010 international working conference on mining software repositories","DOI":"10.1109\/MSR.2010.5463345"},{"key":"9228_CR29","doi-asserted-by":"crossref","unstructured":"Jeong G, Kim S, Zimmermann T (2009) Improving bug triage with bug tossing graphs. In: ESEC\/FSE \u201909: proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering, pp 111\u2013120","DOI":"10.1145\/1595696.1595715"},{"key":"9228_CR30","doi-asserted-by":"crossref","unstructured":"Kim S, Whitehead EJ Jr (2006) How long did it take to fix bugs? In: MSR \u201906: proceedings of the 2006 international workshop on mining software repositories, pp 173\u2013174","DOI":"10.1145\/1137983.1138027"},{"key":"9228_CR31","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1109\/TSE.2007.70773","volume":"34","author":"S Kim","year":"2008","unstructured":"Kim S, James\u00a0Whitehead JE, Zhang Y (2008) Classifying software changes: clean or buggy? IEEE Trans Softw Eng 34:181\u2013196","journal-title":"IEEE Trans Softw Eng"},{"key":"9228_CR32","doi-asserted-by":"crossref","unstructured":"Lamkanfi A, Demeyer S, Giger E, Goethals B (2010) Predicting the severity of a reported bug. In: ICSE \u201906: proceedings of the IEEE working conference on mining software repositories, pp 1\u201310","DOI":"10.1109\/MSR.2010.5463284"},{"key":"9228_CR33","doi-asserted-by":"crossref","unstructured":"Lee T, Nam J, Han D, Kim S, In H (2011) Micro interaction metrics for defect prediction. In: ESEC\/FSE \u201911: proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on foundations of software engineering, pp 311\u2013321","DOI":"10.1145\/2025113.2025156"},{"key":"9228_CR34","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 Trans Softw Eng 33:637\u2013640","journal-title":"IEEE Trans Softw Eng"},{"key":"9228_CR35","unstructured":"Meyer TA, Whateley B (2004) SpamBayes: effective open-source, Bayesian based, email classification system. In: Proceedings of the first conference on email and anti-spam"},{"key":"9228_CR36","unstructured":"Michelakis E, Androutsopoulos I, Paliouras G, Sakkis G, Stamatopoulos P (2004) Filtron: a learning-based anti-spam filter. In: Proceedings of the 1st conference on email and anti-spam"},{"key":"9228_CR37","doi-asserted-by":"crossref","unstructured":"Mizuno O, Hata H (2010) An integrated approach to detect fault-prone modules using complexity and text feature metrics. In: Proceedings of the 2010 international conference on advances in computer science and information technology, pp 457\u2013568","DOI":"10.1007\/978-3-642-13577-4_41"},{"key":"9228_CR38","doi-asserted-by":"crossref","unstructured":"Mizuno O, Ikami S, Nakaichi S, Kikuno T (2007) Spam filter based approach for finding fault-prone software modules. In: MSR\u201907: proceedings of the fourth international workshop on mining software repositories, pp 4\u20138","DOI":"10.1109\/MSR.2007.29"},{"key":"9228_CR39","doi-asserted-by":"crossref","unstructured":"Mockus A (2010) Organizational volatility and its effects on software defects. In: FSE \u201910: proceedings of the eighteenth ACM SIGSOFT international symposium on foundations of software engineering, pp 117\u2013126","DOI":"10.1145\/1882291.1882311"},{"issue":"3","key":"9228_CR40","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(3):309\u2013346","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"9228_CR41","doi-asserted-by":"crossref","unstructured":"Moser R, Pedrycz W, Succi G (2008) A comparative analysis of the efficiency of change metrics and static code attributes for defect prediction. In: ICSE \u201908: proceedings of the 30th international conference on Software engineering, pp 181\u2013190","DOI":"10.1145\/1368088.1368114"},{"key":"9228_CR42","doi-asserted-by":"crossref","unstructured":"Nagappan N, Murphy B, Basili V (2008) The influence of organizational structure on software quality: an empirical case study. In: ICSE \u201908: proceedings of the 30th international conference on Software engineering, pp 521\u2013530","DOI":"10.1145\/1368088.1368160"},{"key":"9228_CR43","doi-asserted-by":"crossref","unstructured":"Panjer LD (2007) Predicting eclipse bug lifetimes. In: MSR \u201907: proceedings of the fourth international workshop on mining software repositories, p\u00a029","DOI":"10.1109\/MSR.2007.25"},{"key":"9228_CR44","unstructured":"Quinlan JR (1993) C4.5: programs for machine learning. Morgan Kaufmann Publishers Inc"},{"key":"9228_CR45","doi-asserted-by":"crossref","unstructured":"S\u00e1nchez JS, Barandela R, Marqu\u00e9s AI, Alejo R (2001) Performance evaluation of prototype selection algorithms for nearest neighbor classification. In: SIBGRAPI \u201901: proceedings of the XIV Brazilian symposium on computer graphics and image processing, p\u00a044","DOI":"10.1109\/SIBGRAPI.2001.963036"},{"key":"9228_CR46","unstructured":"Sayyad J, Lethbridge C (2001) Supporting software maintenance by mining software update records. In: ICSM \u201901: proceedings of the IEEE International Conference on Software Maintenance (ICSM\u201901), p\u00a022"},{"key":"9228_CR47","unstructured":"Schr\u00f6ter A, Zimmermann T, Premraj R, Zeller A (2006) If your bug database could talk.... In: ISESE \u201906: proceedings of the 5th international symposium on empirical software engineering. Volume II: short papers and posters, pp 18\u201320"},{"key":"9228_CR48","unstructured":"Shang W, Jiang ZM, Adams B, Hassan AE (2009) Mapreduce as a general framework to support research in mining software repositories (MSR). In: MSR \u201909: proceedings of the fourth international workshop on mining software repositories, p\u00a010"},{"key":"9228_CR49","doi-asserted-by":"crossref","unstructured":"Shihab E, Ihara A, Kamei Y, Ibrahim WM, Ohira M, Adams B, Hassan AE, Matsumoto K (2010) Predicting re-opened bugs: a case study on the eclipse project. In: WCRE\u201910: proceedings of the 17th working conference on reverse engineering, pp 249\u2013258","DOI":"10.1109\/WCRE.2010.36"},{"key":"9228_CR50","doi-asserted-by":"crossref","unstructured":"Shihab E, Mockus A, Kamei Y, Adams B, Hassan AE (2011) High-impact defects: a study of breakage and surprise defects. In: ESEC\/FSE \u201911: proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on foundations of software engineering, pp 300\u2013310","DOI":"10.1145\/2025113.2025155"},{"key":"9228_CR51","doi-asserted-by":"crossref","unstructured":"\u015aliwerski J, Zimmermann T, Zeller A (2005) When do changes induce fixes? In: MSR \u201905: proceedings of the 2005 international workshop on mining software repositories, pp 1\u20135","DOI":"10.1145\/1083142.1083147"},{"key":"9228_CR52","doi-asserted-by":"crossref","unstructured":"Weiss C, Premraj R, Zimmermann T, Zeller A (2007) How long will it take to fix this bug? In: MSR \u201907: proceedings of the fourth international workshop on mining software repositories, p\u00a01","DOI":"10.1109\/MSR.2007.13"},{"key":"9228_CR53","unstructured":"Witten IH, Frank E (2005) Data mining: practical machine learning tools and techniques, 2nd edn. Morgan Kaufmann Publishers Inc"},{"key":"9228_CR54","doi-asserted-by":"crossref","unstructured":"Zimmermann T, Premraj R, Zeller A (2007) Predicting defects for eclipse. In: PROMISE \u201907: proceedings of the third international workshop on predictor models in software engineering, p\u00a09","DOI":"10.1109\/PROMISE.2007.10"},{"key":"9228_CR55","doi-asserted-by":"crossref","unstructured":"Zimmermann T, Nagappan N, Guo PJ, Murphy B (2012) Characterizing and predicting which bugs get reopened. In: ICSE \u201912: proceedings of the 34th international conference on software engineering, pp\u00a0495\u2013504","DOI":"10.1109\/ICSE.2012.6227112"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-012-9228-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-012-9228-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-012-9228-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,4]],"date-time":"2019-07-04T02:25:01Z","timestamp":1562207101000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-012-9228-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,9,20]]},"references-count":55,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2013,10]]}},"alternative-id":["9228"],"URL":"https:\/\/doi.org\/10.1007\/s10664-012-9228-6","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,9,20]]}}}