{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:31:12Z","timestamp":1750221072597,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":77,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,10,26]],"date-time":"2018-10-26T00:00:00Z","timestamp":1540512000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001691","name":"Japan Society for the Promotion of Science","doi-asserted-by":"publisher","award":["JP26280025"],"award-info":[{"award-number":["JP26280025"]}],"id":[{"id":"10.13039\/501100001691","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,10,26]]},"DOI":"10.1145\/3236024.3236047","type":"proceedings-article","created":{"date-parts":[[2018,10,29]],"date-time":"2018-10-29T12:06:00Z","timestamp":1540814760000},"page":"598-609","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Automated patch extraction via syntax- and semantics-aware Delta debugging on source code changes"],"prefix":"10.1145","author":[{"given":"Masatomo","family":"Hashimoto","sequence":"first","affiliation":[{"name":"Chiba Institute of Technology, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Akira","family":"Mori","sequence":"additional","affiliation":[{"name":"AIST, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tomonori","family":"Izumida","sequence":"additional","affiliation":[{"name":"IIJ Innovation Institute, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,10,26]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/93542.93576"},{"key":"e_1_3_2_1_2_1","unstructured":"Anonymous. 2009. {HSQLDB-933} UPDATE statement with IN criterion recently broken. Retrieved August 4 2018 from https:\/\/sourceforge.net\/p\/hsqldb\/bugs\/ 933\/  Anonymous. 2009. {HSQLDB-933} UPDATE statement with IN criterion recently broken. Retrieved August 4 2018 from https:\/\/sourceforge.net\/p\/hsqldb\/bugs\/ 933\/"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/3220904.3221145"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/604131.604140"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2363.2366"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/876882.879812"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tcs.2004.12.030"},{"key":"e_1_3_2_1_8_1","volume-title":"Wrong parsing for clippath. Retrieved","author":"Billioud Fran\u00e7ois","year":"2018","unstructured":"Fran\u00e7ois Billioud . 2017. {JSOUP-920} Regression : Wrong parsing for clippath. Retrieved August 4, 2018 from https:\/\/github.com\/jhy\/jsoup\/issues\/920 Fran\u00e7ois Billioud. 2017. {JSOUP-920} Regression: Wrong parsing for clippath. Retrieved August 4, 2018 from https:\/\/github.com\/jhy\/jsoup\/issues\/920"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106255"},{"key":"e_1_3_2_1_10_1","volume-title":"JavaScript Object Notation (JSON) Patch. Retrieved","author":"Bryan Paul C.","year":"2018","unstructured":"Paul C. Bryan . 2008. JavaScript Object Notation (JSON) Patch. Retrieved August 4, 2018 from https:\/\/tools.ietf.org\/html\/rfc6902 Paul C. Bryan. 2008. JavaScript Object Notation (JSON) Patch. Retrieved August 4, 2018 from https:\/\/tools.ietf.org\/html\/rfc6902"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/566172.566211"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062522"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/2486788.2486892"},{"key":"e_1_3_2_1_14_1","volume-title":"Fighting regressions with git bisect. Retrieved","author":"Couder Christian","year":"2018","unstructured":"Christian Couder . 2009. Fighting regressions with git bisect. Retrieved August 4, 2018 from https:\/\/www.kernel.org\/pub\/software\/scm\/git\/docs\/git-bisect-lk2009. Christian Couder. 2009. Fighting regressions with git bisect. Retrieved August 4, 2018 from https:\/\/www.kernel.org\/pub\/software\/scm\/git\/docs\/git-bisect-lk2009."},{"key":"e_1_3_2_1_15_1","unstructured":"html  html"},{"key":"e_1_3_2_1_16_1","unstructured":"Benoit de Rancourt. 2012. {MATH-805} Percentile calculation is very slow when input data are constants. Retrieved August 4 2018 from https:\/\/issues.apache. org\/jira\/browse\/MATH-805  Benoit de Rancourt. 2012. {MATH-805} Percentile calculation is very slow when input data are constants. Retrieved August 4 2018 from https:\/\/issues.apache. org\/jira\/browse\/MATH-805"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/646153.679523"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2010.66"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2642982"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/24039.24041"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.70731"},{"key":"e_1_3_2_1_22_1","unstructured":"Python Software Foundation. 2001. difflib: helpers for computing deltas. https: \/\/docs.python.org\/2\/library\/difflib.html  Python Software Foundation. 2001. difflib: helpers for computing deltas. https: \/\/docs.python.org\/2\/library\/difflib.html"},{"key":"e_1_3_2_1_23_1","volume-title":"Refactoring: Improving the Design of Existing Code","author":"Fowler Martin","year":"1999","unstructured":"Martin Fowler . 1999 . Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series). Addison-Wesley Longman Publishing Co. , Inc., Boston, MA, USA. Martin Fowler. 1999. Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series). Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA."},{"key":"e_1_3_2_1_24_1","volume-title":"Automatic Software Repair: A Survey","author":"Gazzola Luca","year":"2017","unstructured":"Luca Gazzola , Daniela Micucci , and Leonardo Mariani . 2017. Automatic Software Repair: A Survey . IEEE Transactions on Software Engineering Early Access ( 2017 ), 36. Luca Gazzola, Daniela Micucci, and Leonardo Mariani. 2017. Automatic Software Repair: A Survey. IEEE Transactions on Software Engineering Early Access (2017), 36."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-27813-9_35"},{"key":"e_1_3_2_1_26_1","volume-title":"Shevade","author":"Gupta Rahul","year":"2017","unstructured":"Rahul Gupta , Soham Pal , Aditya Kanade , and Shirish K . Shevade . 2017 . DeepFix: Fixing Common C Language Errors by Deep Learning. In Proceedings of the 31st AAAI Conference on Artificial Intelligence (AAAI-17). AAAI Press , Palo Alto, CA, USA, 1345\u20131351. Rahul Gupta, Soham Pal, Aditya Kanade, and Shirish K. Shevade. 2017. DeepFix: Fixing Common C Language Errors by Deep Learning. In Proceedings of the 31st AAAI Conference on Artificial Intelligence (AAAI-17). AAAI Press, Palo Alto, CA, USA, 1345\u20131351."},{"key":"e_1_3_2_1_27_1","unstructured":"https:\/\/aaai.org\/ocs\/index.php\/AAAI\/AAAI17\/paper\/view\/ 14603\/13921  https:\/\/aaai.org\/ocs\/index.php\/AAAI\/AAAI17\/paper\/view\/ 14603\/13921"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2008.44"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2012.18"},{"key":"e_1_3_2_1_30_1","unstructured":"18  18"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2015.7081845"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/2820518.2820523"},{"key":"e_1_3_2_1_33_1","unstructured":"Joern Huxhorn. 2016. {LOGBACK-1183} Message formatting regression. Retrieved August 4 2018 from https:\/\/jira.qos.ch\/browse\/LOGBACK-1183  Joern Huxhorn. 2016. {LOGBACK-1183} Message formatting regression. Retrieved August 4 2018 from https:\/\/jira.qos.ch\/browse\/LOGBACK-1183"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2009.5090029"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/581339.581397"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2610384.2628055"},{"key":"e_1_3_2_1_37_1","unstructured":"2628055  2628055"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.5555\/2486788.2486893"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/0020-0190(88)90054-3"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/567532.567555"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106309"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.104"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2837614.2837617"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00453-007-9028-3"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-016-9470-4"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884807"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1134285.1134307"},{"key":"e_1_3_2_1_48_1","volume-title":"Proceedings of the 35th International Conference on Software Engineering (ICSE \u201913)","author":"Thien Nguyen Hoang Duong","year":"2013","unstructured":"Hoang Duong Thien Nguyen , Dawei Qi , Abhik Roychoudhury , and Satish Chandra . 2013 . SemFix: Program Repair via Semantic Analysis . In Proceedings of the 35th International Conference on Software Engineering (ICSE \u201913) . IEEE Press, Piscataway, NJ, USA, 772\u2013781. Hoang Duong Thien Nguyen, Dawei Qi, Abhik Roychoudhury, and Satish Chandra. 2013. SemFix: Program Repair via Semantic Analysis. In Proceedings of the 35th International Conference on Software Engineering (ICSE \u201913). IEEE Press, Piscataway, NJ, USA, 772\u2013781."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2001420.2001445"},{"key":"e_1_3_2_1_50_1","unstructured":"Terence Parr. 2016. {ANTLR-1543} Type mismatch between left and right labels in left-recursive rule. Retrieved August 4 2018 from https:\/\/github.com\/antlr\/ antlr4\/issues\/1543  Terence Parr. 2016. {ANTLR-1543} Type mismatch between left and right labels in left-recursive rule. Retrieved August 4 2018 from https:\/\/github.com\/antlr\/ antlr4\/issues\/1543"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2014.2312918"},{"key":"e_1_3_2_1_52_1","unstructured":"2312918  2312918"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2011.6100080"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2010.5609577"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/2771783.2771791"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.5555\/1018431.1021403"},{"volume-title":"Proceedings of the 18th IEEE International Conference on Automated Software Engineering (ASE \u201903)","author":"Renieris Manos","key":"e_1_3_2_1_57_1","unstructured":"Manos Renieris and Steven P. Reiss . 2003. Fault Localization with Nearest Neighbor Queries . In Proceedings of the 18th IEEE International Conference on Automated Software Engineering (ASE \u201903) . IEEE Computer Society, Washington, DC, USA, 30\u201339. Manos Renieris and Steven P. Reiss. 2003. Fault Localization with Nearest Neighbor Queries. In Proceedings of the 18th IEEE International Conference on Automated Software Engineering (ASE \u201903). IEEE Computer Society, Washington, DC, USA, 30\u201339."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.44"},{"key":"e_1_3_2_1_59_1","volume-title":"CSS attribute selector. Retrieved","author":"Santana Felipe Matos","year":"2018","unstructured":"Felipe Matos Santana . 2017. {JSOUP-926} Regression : CSS attribute selector. Retrieved August 4, 2018 from https:\/\/github.com\/jhy\/jsoup\/issues\/926 Felipe Matos Santana. 2017. {JSOUP-926} Regression: CSS attribute selector. Retrieved August 4, 2018 from https:\/\/github.com\/jhy\/jsoup\/issues\/926"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737924.2737988"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.5555\/2818754.2818813"},{"key":"e_1_3_2_1_62_1","unstructured":"Chris Thunes. 2013. javalang: pure Python Java parser and tools. https: \/\/github.com\/c2nes\/javalang  Chris Thunes. 2013. javalang: pure Python Java parser and tools. https: \/\/github.com\/c2nes\/javalang"},{"key":"e_1_3_2_1_63_1","volume-title":"WHEN use case. Retrieved","author":"Null Pointer","year":"2018","unstructured":"toro. 2016. {HSQLDB-1454} Null Pointer in CASEWHEN and CASE... WHEN use case. Retrieved August 4, 2018 from https:\/\/sourceforge.net\/p\/hsqldb\/bugs\/1454\/ toro. 2016. {HSQLDB-1454} Null Pointer in CASEWHEN and CASE... WHEN use case. Retrieved August 4, 2018 from https:\/\/sourceforge.net\/p\/hsqldb\/bugs\/1454\/"},{"key":"e_1_3_2_1_64_1","unstructured":"Linus Torvalds. 2005. Git: fast scalable distributed revision control system. https:\/\/git-scm.com\/  Linus Torvalds. 2005. Git: fast scalable distributed revision control system. https:\/\/git-scm.com\/"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180206"},{"key":"e_1_3_2_1_66_1","unstructured":"tvojeho. 2011. {JEDIT-3517} NPE when scrolling to top after multiline delete (soft wrap). Retrieved August 4 2018 from https:\/\/sourceforge.net\/p\/jedit\/bugs\/3517\/  tvojeho. 2011. {JEDIT-3517} NPE when scrolling to top after multiline delete (soft wrap). Retrieved August 4 2018 from https:\/\/sourceforge.net\/p\/jedit\/bugs\/3517\/"},{"key":"e_1_3_2_1_67_1","volume-title":"An Extensible Markup Language (XML) Patch Operations Framework Utilizing XML Path Language (XPath) Selectors. Retrieved","author":"Urpalainen Jari","year":"2018","unstructured":"Jari Urpalainen . 2008. An Extensible Markup Language (XML) Patch Operations Framework Utilizing XML Path Language (XPath) Selectors. Retrieved August 4, 2018 from https:\/\/www.ietf.org\/rfc\/rfc5261.txt Jari Urpalainen. 2008. An Extensible Markup Language (XML) Patch Operations Framework Utilizing XML Path Language (XPath) Selectors. Retrieved August 4, 2018 from https:\/\/www.ietf.org\/rfc\/rfc5261.txt"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070536"},{"key":"e_1_3_2_1_69_1","unstructured":"5070536  5070536"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1984.5010248"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2560811"},{"key":"e_1_3_2_1_72_1","volume-title":"Enhanced Delta Debugging class. Retrieved","author":"Zeller Andreas","year":"2018","unstructured":"Andreas Zeller . 1999. DD.py : Enhanced Delta Debugging class. Retrieved August 4, 2018 from https:\/\/www.st.cs.uni-saarland.de\/dd\/DD.py Andreas Zeller. 1999. DD.py: Enhanced Delta Debugging class. Retrieved August 4, 2018 from https:\/\/www.st.cs.uni-saarland.de\/dd\/DD.py"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.5555\/318773.318946"},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/587051.587053"},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.988498"},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1137\/0218082"},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1134002"}],"event":{"name":"ESEC\/FSE '18: 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Lake Buena Vista FL USA","acronym":"ESEC\/FSE '18"},"container-title":["Proceedings of the 2018 26th 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\/3236024.3236047","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3236024.3236047","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:57:26Z","timestamp":1750208246000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3236024.3236047"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10,26]]},"references-count":77,"alternative-id":["10.1145\/3236024.3236047","10.1145\/3236024"],"URL":"https:\/\/doi.org\/10.1145\/3236024.3236047","relation":{},"subject":[],"published":{"date-parts":[[2018,10,26]]},"assertion":[{"value":"2018-10-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}