{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T04:24:30Z","timestamp":1782879870231,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":95,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,7,12]],"date-time":"2018-07-12T00:00:00Z","timestamp":1531353600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,7,12]]},"DOI":"10.1145\/3213846.3213871","type":"proceedings-article","created":{"date-parts":[[2018,7,12]],"date-time":"2018-07-12T17:46:44Z","timestamp":1531417604000},"page":"298-309","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":266,"title":["Shaping program repair space with existing patches and similar code"],"prefix":"10.1145","author":[{"given":"Jiajun","family":"Jiang","sequence":"first","affiliation":[{"name":"Peking University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yingfei","family":"Xiong","sequence":"additional","affiliation":[{"name":"Peking University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hongyu","family":"Zhang","sequence":"additional","affiliation":[{"name":"University of Newcastle, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qing","family":"Gao","sequence":"additional","affiliation":[{"name":"Peking University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiangqun","family":"Chen","sequence":"additional","affiliation":[{"name":"Peking University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2018,7,12]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"https:\/\/github.com\/apache\/ant. (2017)","author":"Ant Apache","year":"2017","unstructured":"2017. Apache Ant . https:\/\/github.com\/apache\/ant. (2017) . 2017 . Apache Groovy. https:\/\/github.com\/apache\/groovy. (2017). 2017. Apache Hadoop. https:\/\/github.com\/apache\/hadoop. (2017). 2017. Apache Lucene . https:\/\/lucene.apache.org. (2017). 2017. Apache Ant. https:\/\/github.com\/apache\/ant. (2017). 2017. Apache Groovy. https:\/\/github.com\/apache\/groovy. (2017). 2017. Apache Hadoop. https:\/\/github.com\/apache\/hadoop. (2017). 2017. Apache Lucene. https:\/\/lucene.apache.org. (2017)."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/PRDC.2006.18"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2771783.2771796"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1080\/00401706.1986.10488093"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2017.55"},{"key":"e_1_3_2_1_6_1","volume-title":"Furia","author":"Chen Liushan","year":"2017","unstructured":"Liushan Chen , Yu Pei , and Carlo A . Furia . 2017 . Contract-based program repair without the contracts. In ASE. Liushan Chen, Yu Pei, and Carlo A. Furia. 2017. Contract-based program repair without the contracts. In ASE."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2642982"},{"key":"e_1_3_2_1_8_1","unstructured":"B. Fluri M. Wuersch M. PInzger and H. Gall. 2007. B. Fluri M. Wuersch M. PInzger and H. Gall. 2007."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.70731"},{"key":"e_1_3_2_1_10_1","unstructured":"Qing Gao Yingfei Xiong Yaqing Mi Lu Zhang Weikun Yang Zhaoping Zhou Bing Xie and Hong Mei. 2015. Qing Gao Yingfei Xiong Yaqing Mi Lu Zhang Weikun Yang Zhaoping Zhou Bing Xie and Hong Mei. 2015."},{"key":"e_1_3_2_1_11_1","unstructured":"Safe Memory-Leak Fixing for C Programs. In ICSE. Safe Memory-Leak Fixing for C Programs. In ICSE."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"crossref","unstructured":"Qing Gao Hansheng Zhang Jie Wang and Yingfei Xiong. 2015. Fixing Recurring Crash Bugs via Analyzing Q&amp;A Sites. In ASE. 307\u2013318. Qing Gao Hansheng Zhang Jie Wang and Yingfei Xiong. 2015. Fixing Recurring Crash Bugs via Analyzing Q&amp;A Sites. In ASE. 307\u2013318.","DOI":"10.1109\/ASE.2015.81"},{"key":"e_1_3_2_1_13_1","first-page":"1","article-title":"Automatic Software Repair: A Survey","volume":"99","author":"Gazzola Daniela Micucci","year":"2017","unstructured":"Daniela Micucci Gazzola , Luca and Leonardo Mariani . 2017 . Automatic Software Repair: A Survey . TSE PP , 99 (2017), 1 \u2013 1 . Daniela Micucci Gazzola, Luca and Leonardo Mariani. 2017. Automatic Software Repair: A Survey. TSE PP, 99 (2017), 1\u20131.","journal-title":"TSE PP"},{"key":"e_1_3_2_1_14_1","volume-title":"Muhammad Zubair Malik, and Sarfraz Khurshid","author":"Gopinath Divya","year":"2011","unstructured":"Divya Gopinath , Muhammad Zubair Malik, and Sarfraz Khurshid . 2011 . Divya Gopinath, Muhammad Zubair Malik, and Sarfraz Khurshid. 2011."},{"key":"e_1_3_2_1_15_1","unstructured":"Specification-based Program Repair Using SAT (TACAS\u201911\/ETAPS\u201911). 173\u2013188. Specification-based Program Repair Using SAT (TACAS\u201911\/ETAPS\u201911). 173\u2013188."},{"key":"e_1_3_2_1_16_1","unstructured":"James Gosling. 2000. James Gosling. 2000."},{"key":"e_1_3_2_1_17_1","unstructured":"The Java language specification. Addison-Wesley Professional. The Java language specification. Addison-Wesley Professional."},{"key":"e_1_3_2_1_18_1","unstructured":"Patricia Jablonski and Daqing Hou. 2007. Patricia Jablonski and Daqing Hou. 2007."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1328279.1328283"},{"key":"e_1_3_2_1_20_1","unstructured":"T. Ji L. Chen X. Mao and X. Yi. 2016. T. Ji L. Chen X. Mao and X. Yi. 2016."},{"key":"e_1_3_2_1_21_1","volume-title":"COMPSAC","author":"Using Similar Code Containing Automated Program","unstructured":"Automated Program Repair by Using Similar Code Containing Fix Ingredients . In COMPSAC , Vol. 1 . 197\u2013202. Automated Program Repair by Using Similar Code Containing Fix Ingredients. In COMPSAC, Vol. 1. 197\u2013202."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"crossref","unstructured":"Jiajun Jiang. 2017. SimFix. https:\/\/github.com\/xgdsmileboy\/SimFix. (2017). Jiajun Jiang. 2017. SimFix. https:\/\/github.com\/xgdsmileboy\/SimFix. (2017).","DOI":"10.1145\/3234985"},{"key":"e_1_3_2_1_23_1","unstructured":"Lingxiao Jiang Ghassan Misherghi Zhendong Su and Stephane Glondu. 2007. Lingxiao Jiang Ghassan Misherghi Zhendong Su and Stephane Glondu. 2007."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.30"},{"key":"e_1_3_2_1_25_1","unstructured":"Guoliang Jin Linhai Song Xiaoming Shi Joel Scherpelz and Shan Lu. 2012. Guoliang Jin Linhai Song Xiaoming Shi Joel Scherpelz and Shan Lu. 2012."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254064.2254075"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2610384.2628055"},{"key":"e_1_3_2_1_28_1","unstructured":"Shalini Kaleeswaran Varun Tulsian Aditya Kanade and Alessandro Orso. 2014. Shalini Kaleeswaran Varun Tulsian Aditya Kanade and Alessandro Orso. 2014."},{"key":"e_1_3_2_1_29_1","unstructured":"MintHint: Automated Synthesis of Repair Hints. In ICSE. 266\u2013276. org\/10.1145\/2568225.2568258 MintHint: Automated Synthesis of Repair Hints. In ICSE. 266\u2013276. org\/10.1145\/2568225.2568258"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1019480"},{"key":"e_1_3_2_1_31_1","unstructured":"Y. Ke K. T. Stolee C. L. Goues and Y. Brun. 2015. Y. Ke K. T. Stolee C. L. Goues and Y. Brun. 2015."},{"key":"e_1_3_2_1_32_1","unstructured":"Repairing Programs with Semantic Code Search (T). In ASE. 295\u2013306. Repairing Programs with Semantic Code Search (T). In ASE. 295\u2013306."},{"key":"e_1_3_2_1_33_1","unstructured":"Dongsun Kim Jaechang Nam Jaewoo Song and Sunghun Kim. 2013. Automatic patch generation learned from human-written patches. In ICSE. 802\u2013811. Dongsun Kim Jaechang Nam Jaewoo Song and Sunghun Kim. 2013. Automatic patch generation learned from human-written patches. In ICSE. 802\u2013811."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/325694.325713"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2006.18"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"crossref","unstructured":"Xuan-Bach D Le David Lo and Claire Le Goues. 2016. History Driven Program Repair. In SANER. 213\u2013224. Xuan-Bach D Le David Lo and Claire Le Goues. 2016. History Driven Program Repair. In SANER. 213\u2013224.","DOI":"10.1109\/SANER.2016.76"},{"key":"e_1_3_2_1_37_1","volume-title":"Claire Le Goues, and Willem Visser","author":"Le Xuan-Bach D.","year":"2017","unstructured":"Xuan-Bach D. Le , Duc-Hiep Chu , David Lo , Claire Le Goues, and Willem Visser . 2017 . Xuan-Bach D. Le, Duc-Hiep Chu, David Lo, Claire Le Goues, and Willem Visser. 2017."},{"key":"e_1_3_2_1_38_1","unstructured":"S3: syntax- and semantic-guided repair synthesis via programming by examples. In ESEC\/FSE. 593\u2013604. S3: syntax- and semantic-guided repair synthesis via programming by examples. In ESEC\/FSE. 593\u2013604."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.104"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.28"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2013.24"},{"key":"e_1_3_2_1_42_1","volume-title":"Mining StackOverflow for Program Repair. In 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering. 118\u2013129","author":"Liu Xuliang","year":"2018","unstructured":"Xuliang Liu and Hao Zhong . 2018 . Mining StackOverflow for Program Repair. In 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering. 118\u2013129 . Xuliang Liu and Hao Zhong. 2018. Mining StackOverflow for Program Repair. In 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering. 118\u2013129."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106253"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884872"},{"key":"e_1_3_2_1_45_1","unstructured":"Fan Long and Martin Rinard. 2016. Fan Long and Martin Rinard. 2016."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2837614.2837617"},{"key":"e_1_3_2_1_47_1","unstructured":"2837617 2837617"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-016-9470-4"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-013-9282-8"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"crossref","unstructured":"Sergey Mechtaev Jooyong Yi and Abhik Roychoudhury. 2015. DirectFix: Looking for Simple Program Repairs. In ICSE. 448\u2013458. Sergey Mechtaev Jooyong Yi and Abhik Roychoudhury. 2015. DirectFix: Looking for Simple Program Repairs. In ICSE. 448\u2013458.","DOI":"10.1109\/ICSE.2015.63"},{"key":"e_1_3_2_1_51_1","unstructured":"63 63"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884807"},{"key":"e_1_3_2_1_53_1","volume-title":"Can big data bring a breakthrough for software automation? Science China Information Sciences 61(5), 056101","author":"Mei Hong","year":"2018","unstructured":"Hong Mei and Lu Zhang . 2018. Can big data bring a breakthrough for software automation? Science China Information Sciences 61(5), 056101 ( 2018 ). Hong Mei and Lu Zhang. 2018. Can big data bring a breakthrough for software automation? Science China Information Sciences 61(5), 056101 (2018)."},{"key":"e_1_3_2_1_54_1","unstructured":"017- 9355- 3 017- 9355- 3"},{"key":"e_1_3_2_1_55_1","volume-title":"McKinley","author":"Meng Na","year":"2011","unstructured":"Na Meng , Miryung Kim , and Kathryn S . McKinley . 2011 . Na Meng, Miryung Kim, and Kathryn S. McKinley. 2011."},{"key":"e_1_3_2_1_56_1","unstructured":"Sydit: Creating and Applying a Program Transformation from an Example (ESEC\/FSE \u201911). 440\u2013443. Sydit: Creating and Applying a Program Transformation from an Example (ESEC\/FSE \u201911). 440\u2013443."},{"key":"e_1_3_2_1_57_1","volume-title":"McKinley","author":"Meng Na","year":"2013","unstructured":"Na Meng , Miryung Kim , and Kathryn S . McKinley . 2013 . LASE : Locating and Applying Systematic Edits by Learning from Examples (ICSE \u201913). 502\u2013511. Na Meng, Miryung Kim, and Kathryn S. McKinley. 2013. LASE: Locating and Applying Systematic Edits by Learning from Examples (ICSE \u201913). 502\u2013511."},{"key":"e_1_3_2_1_58_1","unstructured":"Martin Monperrus. 2017. Martin Monperrus. 2017."},{"key":"e_1_3_2_1_60_1","volume-title":"Nam H. Pham, Jafar Al-Kofahi, and Tien N. Nguyen.","author":"Nguyen Tung Thanh","year":"2010","unstructured":"Tung Thanh Nguyen , Hoan Anh Nguyen , Nam H. Pham, Jafar Al-Kofahi, and Tien N. Nguyen. 2010 . Recurring Bug Fixes in Object-oriented Programs (ICSE) . 315\u2013324. Tung Thanh Nguyen, Hoan Anh Nguyen, Nam H. Pham, Jafar Al-Kofahi, and Tien N. Nguyen. 2010. Recurring Bug Fixes in Object-oriented Programs (ICSE). 315\u2013324."},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661694.2661695"},{"key":"e_1_3_2_1_62_1","unstructured":"10 .1145\/2661694.2661695 10.1145\/2661694.2661695"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.62"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568254"},{"key":"e_1_3_2_1_65_1","unstructured":"Yuhua Qi Xiaoguang Mao Yanjun Wen Ziying Dai and Bin Gu. 2012. Yuhua Qi Xiaoguang Mao Yanjun Wen Ziying Dai and Bin Gu. 2012."},{"key":"e_1_3_2_1_66_1","volume-title":"SCIENCE CHINA Information Sciences 55, 12","author":"More","year":"2012","unstructured":"More efficient automatic repair of large-scale programs using weak recompilation. SCIENCE CHINA Information Sciences 55, 12 ( 2012 ), 2785\u20132799. More efficient automatic repair of large-scale programs using weak recompilation. SCIENCE CHINA Information Sciences 55, 12 (2012), 2785\u20132799."},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/2771783.2771791"},{"key":"e_1_3_2_1_68_1","unstructured":"Donald B Roberts. 1999. Donald B Roberts. 1999."},{"key":"e_1_3_2_1_69_1","volume-title":"Technical Report.","author":"Refactoring Practical Analysis","unstructured":"Practical Analysis for Refactoring . Technical Report. Champaign, IL, USA . Practical Analysis for Refactoring. Technical Report. Champaign, IL, USA."},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.44"},{"key":"e_1_3_2_1_71_1","volume-title":"Prasad","author":"Saha Ripon K.","year":"2017","unstructured":"Ripon K. Saha , Yingjun Lyu , Hiroaki Yoshida , and Mukul R . Prasad . 2017 . ELIXIR : Effective Object Oriented Program Repair. In ASE. IEEE Press . http:\/\/dl.acm.org\/ citation.cfm?id=3155562.3155643 Ripon K. Saha, Yingjun Lyu, Hiroaki Yoshida, and Mukul R. Prasad. 2017. ELIXIR: Effective Object Oriented Program Repair. In ASE. IEEE Press. http:\/\/dl.acm.org\/ citation.cfm?id=3155562.3155643"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884877"},{"key":"e_1_3_2_1_73_1","unstructured":"Gerald Salton (Ed.). 1988. Gerald Salton (Ed.). 1988."},{"key":"e_1_3_2_1_74_1","volume-title":"Addison-Wesley Longman Publishing Co","author":"Processing Automatic Text","unstructured":"Automatic Text Processing . Addison-Wesley Longman Publishing Co ., Inc., Boston, MA, USA. Automatic Text Processing. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA."},{"key":"e_1_3_2_1_75_1","unstructured":"Stelios Sidiroglou-Douskos Eric Lahtinen Fan Long and Martin Rinard. 2015. Stelios Sidiroglou-Douskos Eric Lahtinen Fan Long and Martin Rinard. 2015."},{"key":"e_1_3_2_1_76_1","unstructured":"Automatic Error Elimination by Horizontal Code Transfer Across Multiple Applications (PLDI \u201915). 43\u201354. Automatic Error Elimination by Horizontal Code Transfer Across Multiple Applications (PLDI \u201915). 43\u201354."},{"key":"e_1_3_2_1_77_1","unstructured":"Shin Hwei Tan Hiroaki Yoshida Mukul R Prasad and Abhik Roychoudhury. 2016. Anti-patterns in Search-Based Program Repair. In FSE. 1145\/2950290.2950295 Shin Hwei Tan Hiroaki Yoshida Mukul R Prasad and Abhik Roychoudhury. 2016. Anti-patterns in Search-Based Program Repair. In FSE. 1145\/2950290.2950295"},{"key":"e_1_3_2_1_78_1","first-page":"1","article-title":"Transforming Programs between APIs with Many-to-Many Mappings","volume":"25","author":"Wang Chenglong","year":"2016","unstructured":"Chenglong Wang , Jiajun Jiang , Jun Li , Yingfei Xiong , Xiangyu Luo , Lu Zhang , and Zhenjiang Hu . 2016 . Transforming Programs between APIs with Many-to-Many Mappings . In ECOOP. 25 : 1 \u2013 25 :26. ISSTA\u201918, July 16\u201321, 2018, Amsterdam, Netherlands Jiajun Jiang, Yingfei Xiong, Hongyu Zhang, Qing Gao, and Xiangqun Chen Chenglong Wang, Jiajun Jiang, Jun Li, Yingfei Xiong, Xiangyu Luo, Lu Zhang, and Zhenjiang Hu. 2016. Transforming Programs between APIs with Many-to-Many Mappings. In ECOOP. 25:1\u201325:26. ISSTA\u201918, July 16\u201321, 2018, Amsterdam, Netherlands Jiajun Jiang, Yingfei Xiong, Hongyu Zhang, Qing Gao, and Xiangqun Chen","journal-title":"ECOOP."},{"key":"e_1_3_2_1_79_1","unstructured":"W. Weimer Z.P. Fry and S. Forrest. 2013. W. Weimer Z.P. Fry and S. Forrest. 2013."},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2013.6693094"},{"key":"e_1_3_2_1_81_1","volume-title":"Claire Le Goues, and Stephanie Forrest","author":"Weimer Westley","year":"2009","unstructured":"Westley Weimer , ThanhVu Nguyen , Claire Le Goues, and Stephanie Forrest . 2009 . Westley Weimer, ThanhVu Nguyen, Claire Le Goues, and Stephanie Forrest. 2009."},{"key":"e_1_3_2_1_82_1","unstructured":"Automatically finding patches using genetic programming. In ICSE. 364\u2013374. Automatically finding patches using genetic programming. In ICSE. 364\u2013374."},{"key":"e_1_3_2_1_83_1","unstructured":"Ming Wen Junjie Chen Rongxin Wu Dan Hao and Shing-Chi Cheung. 2018. Ming Wen Junjie Chen Rongxin Wu Dan Hao and Shing-Chi Cheung. 2018."},{"key":"e_1_3_2_1_84_1","unstructured":"Context-Aware Patch Generation for Better Automated Program Repair. In ICSE. Context-Aware Patch Generation for Better Automated Program Repair. In ICSE."},{"key":"e_1_3_2_1_85_1","unstructured":"M. White M. Tufano M. Martinez M. Monperrus and D. Poshyvanyk. 2017. M. White M. Tufano M. Martinez M. Monperrus and D. Poshyvanyk. 2017."},{"key":"e_1_3_2_1_86_1","volume-title":"ArXiv e-prints (July","author":"Transforming Program Repair Sorting","year":"2017","unstructured":"Sorting and Transforming Program Repair Ingredients via Deep Learning Code Similarities . ArXiv e-prints (July 2017 ). arXiv: cs.SE\/1707.04742 Sorting and Transforming Program Repair Ingredients via Deep Learning Code Similarities. ArXiv e-prints (July 2017). arXiv: cs.SE\/1707.04742"},{"key":"e_1_3_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1145\/3092703.3092718"},{"key":"e_1_3_2_1_88_1","volume-title":"Reiss","author":"Xin Qi","year":"2017","unstructured":"Qi Xin and Steven P . Reiss . 2017 . Leveraging Syntax-related Code for Automated Program Repair (ASE) . http:\/\/dl.acm.org\/citation.cfm?id=3155562.3155644 Qi Xin and Steven P. Reiss. 2017. Leveraging Syntax-related Code for Automated Program Repair (ASE). http:\/\/dl.acm.org\/citation.cfm?id=3155562.3155644"},{"key":"e_1_3_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1145\/1595696.1595757"},{"key":"e_1_3_2_1_90_1","unstructured":"Yingfei Xiong Xinyuan Liu Muhan Zeng Lu Zhang and Gang Huang. 2018. Yingfei Xiong Xinyuan Liu Muhan Zeng Lu Zhang and Gang Huang. 2018."},{"key":"e_1_3_2_1_91_1","unstructured":"Identifying Patch Correctness in Test-Based Program Repair. In ICSE. Identifying Patch Correctness in Test-Based Program Repair. In ICSE."},{"key":"e_1_3_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.45"},{"key":"e_1_3_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2014.2383381"},{"key":"e_1_3_2_1_94_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635906"},{"key":"e_1_3_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106274"},{"key":"e_1_3_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1145\/2851613.2851770"}],"event":{"name":"ISSTA '18: International Symposium on Software Testing and Analysis","location":"Amsterdam Netherlands","acronym":"ISSTA '18","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3213846.3213871","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3213846.3213871","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,5]],"date-time":"2025-07-05T19:21:03Z","timestamp":1751743263000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3213846.3213871"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,7,12]]},"references-count":95,"alternative-id":["10.1145\/3213846.3213871","10.1145\/3213846"],"URL":"https:\/\/doi.org\/10.1145\/3213846.3213871","relation":{},"subject":[],"published":{"date-parts":[[2018,7,12]]},"assertion":[{"value":"2018-07-12","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}