{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,11]],"date-time":"2026-02-11T13:07:12Z","timestamp":1770815232658,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":12,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,10,22]],"date-time":"2023-10-22T00:00:00Z","timestamp":1697932800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Funda\u00e7\u00e3o para a Ci\u00eancia e Tecnologia","award":[""],"award-info":[{"award-number":[""]}]},{"name":"HASLab\/INESC TEC","award":[""],"award-info":[{"award-number":[""]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,10,22]]},"DOI":"10.1145\/3618305.3623587","type":"proceedings-article","created":{"date-parts":[[2023,10,19]],"date-time":"2023-10-19T13:36:31Z","timestamp":1697722591000},"page":"7-9","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Large Language Models for Automated Program Repair"],"prefix":"10.1145","author":[{"given":"Francisco","family":"Ribeiro","sequence":"first","affiliation":[{"name":"HASLab\/INESC TEC, Braga, Portugal \/ University of Minho, Braga, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2023,10,22]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Tom B. Brown Benjamin Mann and Nick Ryder. 2020. Language Models are Few-Shot Learners. arXiv:2005.14165. Tom B. Brown Benjamin Mann and Nick Ryder. 2020. Language Models are Few-Shot Learners. arXiv:2005.14165."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/C-M.1978.218136"},{"key":"e_1_3_2_1_3_1","volume-title":"Automated Program Repair. Commun. ACM, 62, 12","author":"Goues Claire Le","year":"2019","unstructured":"Claire Le Goues , Michael Pradel , and Abhik Roychoudhury . 2019. Automated Program Repair. Commun. ACM, 62, 12 ( 2019 ), nov, 56\u201365. issn:0001-0782 Claire Le Goues, Michael Pradel, and Abhik Roychoudhury. 2019. Automated Program Repair. Commun. ACM, 62, 12 (2019), nov, 56\u201365. issn:0001-0782"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","unstructured":"Rafael-Michael Karampatsis and Charles Sutton. 2020. How Often Do Single-Statement Bugs Occur? The ManySStuBs4J Dataset. In MSR\u201920. isbn:9781450375177 Rafael-Michael Karampatsis and Charles Sutton. 2020. How Often Do Single-Statement Bugs Occur? The ManySStuBs4J Dataset. In MSR\u201920. isbn:9781450375177","DOI":"10.1145\/3379597.3387491"},{"key":"e_1_3_2_1_5_1","unstructured":"Dongsun Kim. 2013. Automatic patch generation learned from human-written patches. In ICSE\u201913. 802\u2013811. Dongsun Kim. 2013. Automatic patch generation learned from human-written patches. In ICSE\u201913. 802\u2013811."},{"key":"e_1_3_2_1_6_1","volume-title":"Genprog: A generic method for automatic software repair","author":"Goues Claire Le","year":"2011","unstructured":"Claire Le Goues . 2011 . Genprog: A generic method for automatic software repair . IEEE TSE , 38, 1 (2011). Claire Le Goues. 2011. Genprog: A generic method for automatic software repair. IEEE TSE, 38, 1 (2011)."},{"key":"e_1_3_2_1_7_1","volume-title":"Searching for Type-Error Messages. SIGPLAN Not., 42, 6","author":"Lerner Benjamin S.","year":"2007","unstructured":"Benjamin S. Lerner . 2007. Searching for Type-Error Messages. SIGPLAN Not., 42, 6 ( 2007 ), jun, 425\u2013434. issn:0362-1340 Benjamin S. Lerner. 2007. Searching for Type-Error Messages. SIGPLAN Not., 42, 6 (2007), jun, 425\u2013434. issn:0362-1340"},{"key":"e_1_3_2_1_8_1","volume-title":"Codexglue: A machine learning benchmark dataset for code understanding and generation. arXiv:2102.04664.","author":"Lu Shuai","year":"2021","unstructured":"Shuai Lu . 2021 . Codexglue: A machine learning benchmark dataset for code understanding and generation. arXiv:2102.04664. Shuai Lu. 2021. Codexglue: A machine learning benchmark dataset for code understanding and generation. arXiv:2102.04664."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"crossref","unstructured":"Francisco Ribeiro Rui Abreu and Jo\u00e3o Saraiva. 2022. Framing program repair as code completion. In APR\u201922. 38\u201345. Francisco Ribeiro Rui Abreu and Jo\u00e3o Saraiva. 2022. Framing program repair as code completion. In APR\u201922. 38\u201345.","DOI":"10.1145\/3524459.3527347"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Francisco Ribeiro Rui Abreu and Jo\u00e3o Saraiva. 2023. GPT-3-Powered Type Error Debugging: Investigating the Use of Large Language Models for Code Repair. In SLE\u201923. Francisco Ribeiro Rui Abreu and Jo\u00e3o Saraiva. 2023. GPT-3-Powered Type Error Debugging: Investigating the Use of Large Language Models for Code Repair. In SLE\u201923.","DOI":"10.1145\/3623476.3623522"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"crossref","unstructured":"Georgios Sakkas. 2020. Type Error Feedback via Analytic Program Repair. In PLDI\u201920. isbn:9781450376136 Georgios Sakkas. 2020. Type Error Feedback via Analytic Program Repair. In PLDI\u201920. isbn:9781450376136","DOI":"10.1145\/3385412.3386005"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2521368"}],"event":{"name":"SPLASH '23: 2023 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity","location":"Cascais Portugal","acronym":"SPLASH '23","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGAda ACM Special Interest Group on Ada Programming Language"]},"container-title":["Companion Proceedings of the 2023 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3618305.3623587","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:03:46Z","timestamp":1750291426000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3618305.3623587"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,22]]},"references-count":12,"alternative-id":["10.1145\/3618305.3623587","10.1145\/3618305"],"URL":"https:\/\/doi.org\/10.1145\/3618305.3623587","relation":{},"subject":[],"published":{"date-parts":[[2023,10,22]]},"assertion":[{"value":"2023-10-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}