{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,8]],"date-time":"2026-03-08T00:48:17Z","timestamp":1772930897538,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":21,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,6,20]],"date-time":"2021-06-20T00:00:00Z","timestamp":1624147200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100004318","name":"Microsoft","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100004318","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,6,21]]},"DOI":"10.1145\/3460945.3464951","type":"proceedings-article","created":{"date-parts":[[2021,6,18]],"date-time":"2021-06-18T16:37:46Z","timestamp":1624034266000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":35,"title":["Generating bug-fixes using pretrained transformers"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6606-4141","authenticated-orcid":false,"given":"Dawn","family":"Drain","sequence":"first","affiliation":[{"name":"Microsoft, USA"}]},{"given":"Chen","family":"Wu","sequence":"additional","affiliation":[{"name":"Microsoft, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7714-4481","authenticated-orcid":false,"given":"Alexey","family":"Svyatkovskiy","sequence":"additional","affiliation":[{"name":"Microsoft, USA"}]},{"given":"Neel","family":"Sundaresan","sequence":"additional","affiliation":[{"name":"Microsoft, USA"}]}],"member":"320","published-online":{"date-parts":[[2021,6,20]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"13","volume-title":"Proceedings of the 34th International Conference on Software Engineering, ICSE \u201912","author":"Goues Claire Le","unstructured":"Claire Le Goues , Michael Dewey-Vogt , Stephanie Forrest , and Westley Weimer . A systematic study of automated program repair: Fixing 55 out of 105 bugs for $8 each . In Proceedings of the 34th International Conference on Software Engineering, ICSE \u201912 , page 3\u2013 13 . IEEE Press, 2012. Claire Le Goues, Michael Dewey-Vogt, Stephanie Forrest, and Westley Weimer. A systematic study of automated program repair: Fixing 55 out of 105 bugs for $8 each. In Proceedings of the 34th International Conference on Software Engineering, ICSE \u201912, page 3\u201313. IEEE Press, 2012."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2771783.2771791"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3340544"},{"key":"e_1_3_2_1_4_1","volume-title":"Copy that! editing sequences by copying spans. arXiv preprint arXiv:2006.04771","author":"Panthaplackel Sheena","year":"2020","unstructured":"Sheena Panthaplackel , Miltiadis Allamanis , and Marc Brockschmidt . Copy that! editing sequences by copying spans. arXiv preprint arXiv:2006.04771 , 2020 . Sheena Panthaplackel, Miltiadis Allamanis, and Marc Brockschmidt. Copy that! editing sequences by copying spans. arXiv preprint arXiv:2006.04771, 2020."},{"key":"e_1_3_2_1_5_1","volume-title":"Sequencer: Sequence-to-sequence learning for end-to-end program repair","author":"Chen Zimin","year":"2018","unstructured":"Zimin Chen , Steve Kommrusch , Michele Tufano , Louis-No\u00ebl Pouchet , Denys Poshyvanyk , and Martin Monperrus . Sequencer: Sequence-to-sequence learning for end-to-end program repair . 2018 . Zimin Chen, Steve Kommrusch, Michele Tufano, Louis-No\u00ebl Pouchet, Denys Poshyvanyk, and Martin Monperrus. Sequencer: Sequence-to-sequence learning for end-to-end program repair. 2018."},{"key":"e_1_3_2_1_6_1","volume-title":"Moshi Wei, and Lin Tan. Encore: Ensemble learning using convolution neural machine translation for automatic program repair","author":"Lutellier Thibaud","year":"2019","unstructured":"Thibaud Lutellier , Lawrence Pang , Viet Hung Pham , Moshi Wei, and Lin Tan. Encore: Ensemble learning using convolution neural machine translation for automatic program repair , 2019 . Thibaud Lutellier, Lawrence Pang, Viet Hung Pham, Moshi Wei, and Lin Tan. Encore: Ensemble learning using convolution neural machine translation for automatic program repair, 2019."},{"key":"e_1_3_2_1_7_1","volume-title":"Semantic code repair using neuro-symbolic transformation networks","author":"Devlin Jacob","year":"2017","unstructured":"Jacob Devlin , Jonathan Uesato , Rishabh Singh , and Pushmeet Kohli . Semantic code repair using neuro-symbolic transformation networks , 2017 . Jacob Devlin, Jonathan Uesato, Rishabh Singh, and Pushmeet Kohli. Semantic code repair using neuro-symbolic transformation networks, 2017."},{"key":"e_1_3_2_1_8_1","volume-title":"Pre-trained contextual embedding of source code","author":"Kanade Aditya","year":"2019","unstructured":"Aditya Kanade , Petros Maniatis , Gogul Balakrishnan , and Kensen Shi . Pre-trained contextual embedding of source code , 2019 . Aditya Kanade, Petros Maniatis, Gogul Balakrishnan, and Kensen Shi. Pre-trained contextual embedding of source code, 2019."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.703"},{"key":"e_1_3_2_1_10_1","volume-title":"Exploring the limits of transfer learning with a unified text-to-text transformer","author":"Raffel Colin","year":"2019","unstructured":"Colin Raffel , Noam Shazeer , Adam Roberts , Katherine Lee , Sharan Narang , Michael Matena , Yanqi Zhou , Wei Li , and Peter J. Liu . Exploring the limits of transfer learning with a unified text-to-text transformer , 2019 . Colin Raffel, Noam Shazeer, Adam Roberts, Katherine Lee, Sharan Narang, Michael Matena, Yanqi Zhou, Wei Li, and Peter J. Liu. Exploring the limits of transfer learning with a unified text-to-text transformer, 2019."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/W18-5446"},{"key":"e_1_3_2_1_12_1","first-page":"5998","volume":"30","author":"Vaswani Ashish","unstructured":"Ashish Vaswani , Noam Shazeer , Niki Parmar , Jakob Uszkoreit , Llion Jones , Aidan N Gomez , \u0141 ukasz Kaiser, and Illia Polosukhin . Attention is all you need. In I. Guyon , U. V. Luxburg , S. Bengio , H. Wallach , R. Fergus , S. Vishwanathan , and R. Garnett , editors, Advances in Neural Information Processing Systems , volume 30 , pages 5998 \u2013 6008 . Curran Associates, Inc., 2017. Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, \u0141 ukasz Kaiser, and Illia Polosukhin. Attention is all you need. In I. Guyon, U. V. Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, and R. Garnett, editors, Advances in Neural Information Processing Systems, volume 30, pages 5998\u20136008. Curran Associates, Inc., 2017.","journal-title":"editors, Advances in Neural Information Processing Systems"},{"key":"e_1_3_2_1_13_1","volume-title":"Get to the point: Summarization with pointer-generator networks. arXiv preprint arXiv:1704.04368","author":"Liu Peter J","year":"2017","unstructured":"Abigail See, Peter J Liu , and Christopher D Manning . Get to the point: Summarization with pointer-generator networks. arXiv preprint arXiv:1704.04368 , 2017 . Abigail See, Peter J Liu, and Christopher D Manning. Get to the point: Summarization with pointer-generator networks. arXiv preprint arXiv:1704.04368, 2017."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/N19-1014"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P16-1162"},{"key":"e_1_3_2_1_16_1","volume-title":"Rewon child, david luan, dario amodei, and ilya sutskever","author":"Radford Alec","year":"2019","unstructured":"Alec Radford and Jeffrey Wu . Rewon child, david luan, dario amodei, and ilya sutskever . 2019 . Language models are unsupervised multitask learners, 2019. Alec Radford and Jeffrey Wu. Rewon child, david luan, dario amodei, and ilya sutskever. 2019. Language models are unsupervised multitask learners, 2019."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3417058"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P17-4012"},{"key":"e_1_3_2_1_19_1","volume-title":"fairseq: A fast, extensible toolkit for sequence modeling","author":"Ott Myle","year":"2019","unstructured":"Myle Ott , Sergey Edunov , Alexei Baevski , Angela Fan , Sam Gross , Nathan Ng , David Grangier , and Michael Auli . fairseq: A fast, extensible toolkit for sequence modeling , 2019 . Myle Ott, Sergey Edunov, Alexei Baevski, Angela Fan, Sam Gross, Nathan Ng, David Grangier, and Michael Auli. fairseq: A fast, extensible toolkit for sequence modeling, 2019."},{"key":"e_1_3_2_1_20_1","volume-title":"Scaling laws for neural language models","author":"Kaplan Jared","year":"2020","unstructured":"Jared Kaplan , Sam McCandlish , Tom Henighan , Tom B. Brown , Benjamin Chess , Rewon Child , Scott Gray , Alec Radford , Jeffrey Wu , and Dario Amodei . Scaling laws for neural language models , 2020 . Jared Kaplan, Sam McCandlish, Tom Henighan, Tom B. Brown, Benjamin Chess, Rewon Child, Scott Gray, Alec Radford, Jeffrey Wu, and Dario Amodei. Scaling laws for neural language models, 2020."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.findings-emnlp.139"}],"event":{"name":"PLDI '21: 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation","location":"Virtual Canada","acronym":"PLDI '21","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 5th ACM SIGPLAN International Symposium on Machine Programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3460945.3464951","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3460945.3464951","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:48:22Z","timestamp":1750193302000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3460945.3464951"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,20]]},"references-count":21,"alternative-id":["10.1145\/3460945.3464951","10.1145\/3460945"],"URL":"https:\/\/doi.org\/10.1145\/3460945.3464951","relation":{},"subject":[],"published":{"date-parts":[[2021,6,20]]},"assertion":[{"value":"2021-06-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}