{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T05:09:16Z","timestamp":1784351356300,"version":"3.55.0"},"reference-count":63,"publisher":"IEEE","license":[{"start":{"date-parts":[[2019,9,1]],"date-time":"2019-09-01T00:00:00Z","timestamp":1567296000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,9,1]],"date-time":"2019-09-01T00:00:00Z","timestamp":1567296000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,9,1]],"date-time":"2019-09-01T00:00:00Z","timestamp":1567296000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019,9]]},"DOI":"10.1109\/esem.2019.8870172","type":"proceedings-article","created":{"date-parts":[[2019,10,17]],"date-time":"2019-10-17T19:16:25Z","timestamp":1571339785000},"page":"1-12","source":"Crossref","is-referenced-by-count":29,"title":["How Different Is It Between Machine-Generated and Developer-Provided Patches? : An Empirical Study on the Correct Patches Generated by Automated Program Repair Techniques"],"prefix":"10.1109","author":[{"given":"Shangwen","family":"Wang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ming","family":"Wen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Liqian","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xin","family":"Yi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaoguang","family":"Mao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2013.6693094"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/2610384.2628055"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180182"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/2771783.2771791"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786825"},{"key":"ref30","article-title":"On Reliability of Patch Correctness Assessment[C]","author":"le","year":"2019","journal-title":"Proc 41st International Conference on Software Engineering"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2016.68"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884872"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227211"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3092703.3092718"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-018-9619-4"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.03.009"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236054"},{"key":"ref63","year":"0"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/3213846.3213871"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3183440.3183487"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2019.8667970"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070536"},{"key":"ref1","author":"britton","year":"2013","journal-title":"Reversible debugging software[J]"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.45"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2017.8115674"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2017.8115676"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2018.8330211"},{"key":"ref23","first-page":"118","author":"liu","year":"2018","journal-title":"Mining stackoverflow for program repair[C]"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180245"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180233"},{"key":"ref50","article-title":"A comprehensive study of automatic program repair on the QuixBugs benchmark[J]","author":"ye","year":"2018","journal-title":"arXiv preprint arXiv 1805 03454"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/3092703.3092713"},{"key":"ref59","first-page":"10","article-title":"Bugs. jar: a large-scale, diverse dataset of real-world java bugs[C]","author":"saha","year":"2018","journal-title":"2018 IEEE\/ACM 15th International Conference on Mining Software Repositories (MSR)"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2019.8667991"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.61"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635929"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/2660767"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568271"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2018.00038"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9550-0"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2014.41"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2521368"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606626"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2010.12.048"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TAIC.PART.2007.13"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2351676.2351752"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2017.37"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/2483760.2483785"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2019.00020"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2892102"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.03.003"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2914770.2837617"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568254"},{"key":"ref6","first-page":"772","article-title":"Semfix: Program repair via semantic analysis[C]\/\/Software Engineering (ICSE)","author":"nguyen","year":"2013","journal-title":"2013 35th International Conference on"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.60"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106309"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884807"},{"key":"ref49","article-title":"An empirical analysis of the influence of fault space on search-based automated program repair[J]","author":"wen","year":"2017","journal-title":"arXiv preprint arXiv 1707 06892"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3092703.3098225"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2017.7884635"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-016-9470-4"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2018.8330203"},{"key":"ref47","first-page":"65","article-title":"2018. Ultra-Large Repair Search Space with Automatically Mined Templates: the Cardumen Mode of Astor","author":"martinez","year":"0","journal-title":"Proceedings of the 10th International Symposium on Search-Based Software Engineering (SSBSE &#x2019;18)"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/2593735.2593740"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568324"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/3319008.3319349"},{"key":"ref43","first-page":"209","article-title":"KLEE: Unassisted and Automatic Generation of High-Coverage Tests for Complex Systems Programs[C]","volume":"8","author":"cadar","year":"2008","journal-title":"OSDI"}],"event":{"name":"2019 ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)","location":"Porto de Galinhas, Recife, Brazil","start":{"date-parts":[[2019,9,19]]},"end":{"date-parts":[[2019,9,20]]}},"container-title":["2019 ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8864031\/8870138\/08870172.pdf?arnumber=8870172","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,17]],"date-time":"2022-07-17T17:54:49Z","timestamp":1658080489000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8870172\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9]]},"references-count":63,"URL":"https:\/\/doi.org\/10.1109\/esem.2019.8870172","relation":{},"subject":[],"published":{"date-parts":[[2019,9]]}}}