{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,22]],"date-time":"2026-03-22T15:47:19Z","timestamp":1774194439220,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":52,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,11,8]],"date-time":"2020-11-08T00:00:00Z","timestamp":1604793600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"European Research Council (ERC)","award":["851720"],"award-info":[{"award-number":["851720"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,11,8]]},"DOI":"10.1145\/3368089.3409695","type":"proceedings-article","created":{"date-parts":[[2020,11,8]],"date-time":"2020-11-08T06:03:52Z","timestamp":1604815432000},"page":"556-567","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":38,"title":["On the relationship between refactoring actions and bugs: a differentiated replication"],"prefix":"10.1145","author":[{"given":"Massimiliano","family":"Di Penta","sequence":"first","affiliation":[{"name":"University of Sannio, Italy"}]},{"given":"Gabriele","family":"Bavota","sequence":"additional","affiliation":[{"name":"USI Lugano, Switzerland"}]},{"given":"Fiorella","family":"Zampetti","sequence":"additional","affiliation":[{"name":"University of Sannio, Italy"}]}],"member":"320","published-online":{"date-parts":[[2020,11,8]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"[n.d.]. The Apache Software Foundation. https:\/\/www.apache.org  [n.d.]. The Apache Software Foundation. https:\/\/www.apache.org"},{"key":"e_1_3_2_2_2_1","unstructured":"[n.d.]. Apache's JIRA issue tracker. https:\/\/issues.apache.org\/jira  [n.d.]. Apache's JIRA issue tracker. https:\/\/issues.apache.org\/jira"},{"key":"e_1_3_2_2_3_1","unstructured":"[n.d.]. GitHub REST API v3. https:\/\/developer.github.com\/v3\/  [n.d.]. GitHub REST API v3. https:\/\/developer.github.com\/v3\/"},{"key":"e_1_3_2_2_4_1","unstructured":"[n.d.]. Perceval. https:\/\/github.com\/chaoss\/grimoirelab-perceval  [n.d.]. Perceval. https:\/\/github.com\/chaoss\/grimoirelab-perceval"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"crossref","unstructured":"Mohammad Alshayeb. 2009. Empirical investigation of refactoring efect on software quality. Information and Software Technology 51 9 ( 2009 ) 1319-1326.  Mohammad Alshayeb. 2009. Empirical investigation of refactoring efect on software quality. Information and Software Technology 51 9 ( 2009 ) 1319-1326.","DOI":"10.1016\/j.infsof.2009.04.002"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1463788.1463819"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.18637\/jss.v067.i01"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2012.20"},{"key":"e_1_3_2_2_9_1","volume-title":"Massimiliano Di Penta, Rocco Oliveto, and Fabio Palomba.","author":"Bavota Gabriele","year":"2015","unstructured":"Gabriele Bavota , Andrea De Lucia , Massimiliano Di Penta, Rocco Oliveto, and Fabio Palomba. 2015 . An experimental investigation on the innate relationship between quality and refactoring. Journal of Systems and Software 107 ( 2015 ), 1-14. Gabriele Bavota, Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, and Fabio Palomba. 2015. An experimental investigation on the innate relationship between quality and refactoring. Journal of Systems and Software 107 ( 2015 ), 1-14."},{"key":"e_1_3_2_2_10_1","series-title":"Series B (Methodological) 57, 1 ( 1995 ), 289-300","volume-title":"Controlling the False Discovery Rate: A Practical and Powerful Approach to Multiple Testing. Journal of the Royal Statistical Society","author":"Benjamini Yoav","unstructured":"Yoav Benjamini and Yosef Hochberg . 1995. Controlling the False Discovery Rate: A Practical and Powerful Approach to Multiple Testing. Journal of the Royal Statistical Society . Series B (Methodological) 57, 1 ( 1995 ), 289-300 . Yoav Benjamini and Yosef Hochberg. 1995. Controlling the False Discovery Rate: A Practical and Powerful Approach to Multiple Testing. Journal of the Royal Statistical Society. Series B (Methodological) 57, 1 ( 1995 ), 289-300."},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2019.8870183"},{"key":"e_1_3_2_2_12_1","first-page":"121","volume-title":"Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2009","author":"Bird Christian","year":"2009","unstructured":"Christian Bird , Adrian Bachmann , Eirik Aune , John Dufy , Abraham Bernstein , Vladimir Filkov , and Premkumar T. Devanbu . 2009. Fair and balanced?: bias in bug-fix datasets . In Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2009 , Amsterdam, The Netherlands , August 24-28, 2009 . 121 - 130 . Christian Bird, Adrian Bachmann, Eirik Aune, John Dufy, Abraham Bernstein, Vladimir Filkov, and Premkumar T. Devanbu. 2009. Fair and balanced?: bias in bug-fix datasets. In Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2009, Amsterdam, The Netherlands, August 24-28, 2009. 121-130."},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3340482.3342742"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"crossref","unstructured":"Hudson Borges and Marco Tulio Valente. 2018. What's in a GitHub Star? Understanding Repository Starring Practices in a Social Coding Platform. J. Syst. Softw. 146 ( 2018 ) 112-129.  Hudson Borges and Marco Tulio Valente. 2018. What's in a GitHub Star? Understanding Repository Starring Practices in a Social Coding Platform. J. Syst. Softw. 146 ( 2018 ) 112-129.","DOI":"10.1016\/j.jss.2018.09.016"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106259"},{"key":"e_1_3_2_2_16_1","first-page":"456","volume-title":"On the Impact of Refactoring Operations on Code Quality Metrics. In 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC","author":"Chaparro Oscar","year":"2014","unstructured":"Oscar Chaparro , Gabriele Bavota , Andrian Marcus , and Massimiliano Di Penta . 2014 . On the Impact of Refactoring Operations on Code Quality Metrics. In 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC , Canada , September 29-October 3, 2014. 456 - 460 . Oscar Chaparro, Gabriele Bavota, Andrian Marcus, and Massimiliano Di Penta. 2014. On the Impact of Refactoring Operations on Code Quality Metrics. In 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29-October 3, 2014. 456-460."},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3131151.3131171"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3131151.3131171"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2616306"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1619"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.4018691"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1080\/01621459.1961.10482090"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2019.00032"},{"key":"e_1_3_2_2_24_1","volume-title":"Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings (ICSE ?18)","author":"Ferreira Isabella","unstructured":"Isabella Ferreira , Eduardo Fernandes , Diego Cedrim , Anderson Uch\u00f4a , Ana Carla Bibiano , Alessandro Garcia , Jo\u00e3o Lucas Correia , Filipe Santos , Gabriel Nunes , Caio Barbosa , and et al. 2018. The Buggy Side of Code Refactoring: Understanding the Relationship between Refactorings and Bugs . In Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings (ICSE ?18) . 406 ? 407. Isabella Ferreira, Eduardo Fernandes, Diego Cedrim, Anderson Uch\u00f4a, Ana Carla Bibiano, Alessandro Garcia, Jo\u00e3o Lucas Correia, Filipe Santos, Gabriel Nunes, Caio Barbosa, and et al. 2018. The Buggy Side of Code Refactoring: Understanding the Relationship between Refactorings and Bugs. In Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings (ICSE ?18). 406 ? 407."},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2003.1235403"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.2307\/2340521"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2017.8103453"},{"key":"e_1_3_2_2_28_1","volume-title":"Kim","author":"Grissom Robert J.","year":"2005","unstructured":"Robert J. Grissom and John J . Kim . 2005 . Efect sizes for research: A broad practical approach ( 2 nd edition ed.). Lawrence Earlbaum Associates . Robert J. Grissom and John J. Kim. 2005. Efect sizes for research: A broad practical approach (2nd edition ed.). Lawrence Earlbaum Associates.","edition":"2"},{"key":"e_1_3_2_2_29_1","first-page":"68","volume-title":"Incremental Testing of Object-Oriented Class Structures. In Proceedings of the 14th International Conference on Software Engineering","author":"Harrold Mary Jean","year":"1992","unstructured":"Mary Jean Harrold , John D. McGregor , and Kevin J. Fitzpatrick . 1992 . Incremental Testing of Object-Oriented Class Structures. In Proceedings of the 14th International Conference on Software Engineering , Melbourne, Australia , May 11-15, 1992 . 68 - 80 . Mary Jean Harrold, John D. McGregor, and Kevin J. Fitzpatrick. 1992. Incremental Testing of Object-Oriented Class Structures. In Proceedings of the 14th International Conference on Software Engineering, Melbourne, Australia, May 11-15, 1992. 68-80."},{"key":"e_1_3_2_2_30_1","volume-title":"It's a Feature: How Misclassification Impacts Bug Prediction. In Software Engineering & Management","author":"Herzig Kim","year":"2015","unstructured":"Kim Herzig , Sascha Just , and Andreas Zeller . 2015. It's Not a Bug , It's a Feature: How Misclassification Impacts Bug Prediction. In Software Engineering & Management 2015 , Multikonferenz der GI-Fachbereiche Softwaretechnik (SWT) und Wirtschaftsinformatik (WI), FA WI-MAW, 17. M\u00e4rz-20. M\u00e4rz 2015, Dresden, Germany . 103-104. Kim Herzig, Sascha Just, and Andreas Zeller. 2015. It's Not a Bug, It's a Feature: How Misclassification Impacts Bug Prediction. In Software Engineering & Management 2015, Multikonferenz der GI-Fachbereiche Softwaretechnik (SWT) und Wirtschaftsinformatik (WI), FA WI-MAW, 17. M\u00e4rz-20. M\u00e4rz 2015, Dresden, Germany. 103-104."},{"key":"e_1_3_2_2_31_1","volume-title":"Damian","author":"Kalliamvakou Eirini","year":"2016","unstructured":"Eirini Kalliamvakou , Georgios Gousios , Kelly Blincoe , Leif Singer , Daniel M. Germ\u00e1n , and Daniela E . Damian . 2016 . An in-depth study of the promises and perils of mining GitHub. Empirical Software Engineering 21, 5 ( 2016 ), 2035-2071. Eirini Kalliamvakou, Georgios Gousios, Kelly Blincoe, Leif Singer, Daniel M. Germ\u00e1n, and Daniela E. Damian. 2016. An in-depth study of the promises and perils of mining GitHub. Empirical Software Engineering 21, 5 ( 2016 ), 2035-2071."},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393655"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.70773"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1080\/01621459.1952.10483441"},{"key":"e_1_3_2_2_35_1","first-page":"151","volume-title":"An Empirical Study of Refactorings in Merge Conflicts. In 26th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER","author":"Mahmoudi Mehran","year":"2019","unstructured":"Mehran Mahmoudi , Sarah Nadi , and Nikolaos Tsantalis . 2019 . Are Refactorings to Blame? An Empirical Study of Refactorings in Merge Conflicts. In 26th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2019. 151 - 162 . Mehran Mahmoudi, Sarah Nadi, and Nikolaos Tsantalis. 2019. Are Refactorings to Blame? An Empirical Study of Refactorings in Merge Conflicts. In 26th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2019. 151-162."},{"key":"e_1_3_2_2_36_1","volume-title":"Balancing Agility and Formalism in Software Engineering","author":"Moser Raimund","unstructured":"Raimund Moser , Pekka Abrahamsson , Witold Pedrycz , Alberto Sillitti , and Giancarlo Succi . 2008. Balancing Agility and Formalism in Software Engineering . Chapter A Case Study on the Impact of Refactoring on Quality and Productivity in an Agile Team, 252-266. Raimund Moser, Pekka Abrahamsson, Witold Pedrycz, Alberto Sillitti, and Giancarlo Succi. 2008. Balancing Agility and Formalism in Software Engineering. Chapter A Case Study on the Impact of Refactoring on Quality and Productivity in an Agile Team, 252-266."},{"key":"e_1_3_2_2_37_1","article-title":"How We Refactor, and How We Know It","volume":"38","author":"Murphy-Hill Emerson","year":"2011","unstructured":"Emerson Murphy-Hill , Chris Parnin , and Andreaw P. Black . 2011 . How We Refactor, and How We Know It . Transactions on Software Engineering 38 , 1 ( 2011 ), 5-18. Emerson Murphy-Hill, Chris Parnin, and Andreaw P. Black. 2011. How We Refactor, and How We Know It. Transactions on Software Engineering 38, 1 ( 2011 ), 5-18.","journal-title":"Transactions on Software Engineering"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2491415"},{"key":"e_1_3_2_2_39_1","volume-title":"Proceedings of the 2Nd International Workshop on Refactoring (IWoR 2018 ). 26-33","author":"Peruma Anthony","unstructured":"Anthony Peruma , Mohamed Wiem Mkaouer , Michael J. Decker , and Christian D. Newman . 2018. An Empirical Investigation of How and Why Developers Rename Identifiers . In Proceedings of the 2Nd International Workshop on Refactoring (IWoR 2018 ). 26-33 . Anthony Peruma, Mohamed Wiem Mkaouer, Michael J. Decker, and Christian D. Newman. 2018. An Empirical Investigation of How and Why Developers Rename Identifiers. In Proceedings of the 2Nd International Workshop on Refactoring (IWoR 2018 ). 26-33."},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2010.5609577"},{"key":"e_1_3_2_2_41_1","volume-title":"R: A Language and Environment for Statistical Computing","author":"Team R Core","year":"2012","unstructured":"R Core Team . 2012 . R: A Language and Environment for Statistical Computing . http:\/\/www.R-project. org ISBN 3-900051-07-0. R Core Team. 2012. R: A Language and Environment for Statistical Computing. http:\/\/www.R-project. org ISBN 3-900051-07-0."},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2016.83"},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950305"},{"key":"e_1_3_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1083142.1083147"},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/WOSQ.2007.11"},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2014.18"},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180206"},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"crossref","unstructured":"Carmine Vassallo Giovanni Grano Fabio Palomba Harald Gall and Alberto Bacchelli. 2019. A large-scale empirical exploration on refactoring activities in open source software projects. Science of Computer Programming 180 1 ( 2019 ) 1-15.  Carmine Vassallo Giovanni Grano Fabio Palomba Harald Gall and Alberto Bacchelli. 2019. A large-scale empirical exploration on refactoring activities in open source software projects. Science of Computer Programming 180 1 ( 2019 ) 1-15.","DOI":"10.1016\/j.scico.2019.05.002"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2009.5306290"},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1137983.1138011"},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"crossref","unstructured":"Frank Wilcoxon. 1945. Individual Comparisons by Ranking Methods. Biometrics Bulletin 1 6 ( 1945 ) 80-83.  Frank Wilcoxon. 1945. Individual Comparisons by Ranking Methods. Biometrics Bulletin 1 6 ( 1945 ) 80-83.","DOI":"10.2307\/3001968"},{"key":"e_1_3_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2025113.2025120"}],"event":{"name":"ESEC\/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","location":"Virtual Event USA","acronym":"ESEC\/FSE '20","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3368089.3409695","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3368089.3409695","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:44:40Z","timestamp":1750203880000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3368089.3409695"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,8]]},"references-count":52,"alternative-id":["10.1145\/3368089.3409695","10.1145\/3368089"],"URL":"https:\/\/doi.org\/10.1145\/3368089.3409695","relation":{},"subject":[],"published":{"date-parts":[[2020,11,8]]},"assertion":[{"value":"2020-11-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}