{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T16:18:30Z","timestamp":1778948310028,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,3,27]],"date-time":"2023-03-27T00:00:00Z","timestamp":1679875200000},"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":[[2023,3,27]]},"DOI":"10.1145\/3555776.3577762","type":"proceedings-article","created":{"date-parts":[[2023,6,7]],"date-time":"2023-06-07T17:16:29Z","timestamp":1686158189000},"page":"1508-1515","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["MCRepair: Multi-Chunk Program Repair via Patch Optimization with Buggy Block"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2158-0994","authenticated-orcid":false,"given":"Jisung","family":"Kim","sequence":"first","affiliation":[{"name":"University of Seoul, Seoul, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2750-7608","authenticated-orcid":false,"given":"Byungjeong","family":"Lee","sequence":"additional","affiliation":[{"name":"University of Seoul, Seoul, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,6,7]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proceedings of the IEEE\/ACM 41st International Conference on Software Engineering (ICSE), IEEE, 13--24","author":"Saha S.","year":"2019","unstructured":"S. Saha , R.K. Saha , and M.R. Prasad . 2019. Harnessing Evolution for Multi-Hunk Program Repair . In Proceedings of the IEEE\/ACM 41st International Conference on Software Engineering (ICSE), IEEE, 13--24 . 10.1109\/ICSE. 2019 .00020 S. Saha, R.K. Saha, and M.R. Prasad. 2019. Harnessing Evolution for Multi-Hunk Program Repair. In Proceedings of the IEEE\/ACM 41st International Conference on Software Engineering (ICSE), IEEE, 13--24. 10.1109\/ICSE.2019.00020"},{"key":"e_1_3_2_1_2_1","volume-title":"Proceedings of the IEEE\/ACM 38th International Conference on Software Engineering (ICSE), ACM","author":"Mechtaev S.","unstructured":"S. Mechtaev , J. Yi , and A. Roychoudhury . 2016. Angelix: Scalable multiline program patch synthesis via symbolic analysis . In Proceedings of the IEEE\/ACM 38th International Conference on Software Engineering (ICSE), ACM , New York, NY, USA, 691--701. 10.1145\/2884781.2884807 S. Mechtaev, J. Yi, and A. Roychoudhury. 2016. Angelix: Scalable multiline program patch synthesis via symbolic analysis. In Proceedings of the IEEE\/ACM 38th International Conference on Software Engineering (ICSE), ACM, New York, NY, USA, 691--701. 10.1145\/2884781.2884807"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2940179"},{"key":"e_1_3_2_1_4_1","first-page":"139","volume-title":"CodeBERT: A Pre-Trained Model for Programming and Natural Languages. In Findings of the Association for Computational Linguistics: EMNLP 2020","author":"Feng Z.","year":"2020","unstructured":"Z. Feng 2020 . CodeBERT: A Pre-Trained Model for Programming and Natural Languages. In Findings of the Association for Computational Linguistics: EMNLP 2020 . Association for Computational Linguistics, Stroudsburg, PA, USA, 1536--1547. 10. 18653\/v1\/2020.findings-emnlp. 139 Z. Feng et al. 2020. CodeBERT: A Pre-Trained Model for Programming and Natural Languages. In Findings of the Association for Computational Linguistics: EMNLP 2020. Association for Computational Linguistics, Stroudsburg, PA, USA, 1536--1547. 10.18653\/v1\/2020.findings-emnlp.139"},{"key":"e_1_3_2_1_5_1","first-page":"19","volume-title":"Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL), Association for Computational Linguistics","author":"Devlin J.","year":"1865","unstructured":"J. Devlin , M.W. Chang , K. Lee , and K. Toutanova . 2019. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding . In Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL), Association for Computational Linguistics , Stroudsburg, PA, USA, 4171--4186. 10. 1865 3\/v1\/N 19 - 1423 J. Devlin, M.W. Chang, K. Lee, and K. Toutanova. 2019. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. In Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL), Association for Computational Linguistics, Stroudsburg, PA, USA, 4171--4186. 10.18653\/v1\/N19-1423"},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the IEEE\/ACM 35th International Conference on Automated Software Engineering (ASE), ACM","author":"Wang S.","year":"2020","unstructured":"S. Wang 2020 . Automated patch correctness assessment: how far are we? In Proceedings of the IEEE\/ACM 35th International Conference on Automated Software Engineering (ASE), ACM , New York, NY, USA, 968--980. 10.1145\/3324884.3416590 S. Wang et al. 2020. Automated patch correctness assessment: how far are we? In Proceedings of the IEEE\/ACM 35th International Conference on Automated Software Engineering (ASE), ACM, New York, NY, USA, 968--980. 10.1145\/3324884.3416590"},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the 33rd ACM\/IEEE International Conference on Automated Software Engineering (ASE), ACM","author":"Tufano M.","year":"2018","unstructured":"M. Tufano 2018 . An empirical investigation into learning bug-fixing patches in the wild via neural machine translation . In Proceedings of the 33rd ACM\/IEEE International Conference on Automated Software Engineering (ASE), ACM , New York, NY, USA, 832--837. 10.1145\/3238147.3240732 M. Tufano et al. 2018. An empirical investigation into learning bug-fixing patches in the wild via neural machine translation. In Proceedings of the 33rd ACM\/IEEE International Conference on Automated Software Engineering (ASE), ACM, New York, NY, USA, 832--837. 10.1145\/3238147.3240732"},{"key":"e_1_3_2_1_8_1","volume-title":"Proceedings of the 2014 ACM International Symposium on Software Testing and Analysis (ISSTA), ACM Press","author":"Just R.","unstructured":"R. Just , D. Jalali , and M.D. Ernst . 2014. Defects4J: a database of existing faults to enable controlled testing studies for Java programs . In Proceedings of the 2014 ACM International Symposium on Software Testing and Analysis (ISSTA), ACM Press , New York, New York, USA, 437--440. 10.1145\/2610384.2628055 R. Just, D. Jalali, and M.D. Ernst. 2014. Defects4J: a database of existing faults to enable controlled testing studies for Java programs. In Proceedings of the 2014 ACM International Symposium on Software Testing and Analysis (ISSTA), ACM Press, New York, New York, USA, 437--440. 10.1145\/2610384.2628055"},{"key":"e_1_3_2_1_9_1","unstructured":"N. Smith D. Van Bruggen and F. Tomassetti. 2017. Javaparser: visited. https:\/\/github.com\/javaparser\/javaparser.  N. Smith D. Van Bruggen and F. Tomassetti. 2017. Javaparser: visited. https:\/\/github.com\/javaparser\/javaparser."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2346"},{"key":"e_1_3_2_1_11_1","unstructured":"java-diff-utils. https:\/\/github.com\/java-diff-utils\/java-diff-utils.  java-diff-utils. https:\/\/github.com\/java-diff-utils\/java-diff-utils."},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of the Neural Information Processing Systems Track on Datasets and Benchmarks 1 (NeurIPS Datasets and Benchmarks","author":"Shuai L.","year":"2021","unstructured":"L. Shuai 2021 . CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generation . In Proceedings of the Neural Information Processing Systems Track on Datasets and Benchmarks 1 (NeurIPS Datasets and Benchmarks 2021). L. Shuai et al. 2021. CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generation. In Proceedings of the Neural Information Processing Systems Track on Datasets and Benchmarks 1 (NeurIPS Datasets and Benchmarks 2021)."},{"key":"e_1_3_2_1_13_1","unstructured":"google-java-format. https:\/\/github.com\/google\/google-java-format.  google-java-format. https:\/\/github.com\/google\/google-java-format."},{"key":"e_1_3_2_1_14_1","volume-title":"Proceedings of the 29th ACM\/IEEE international conference on Automated software engineering (ASE), ACM","author":"Falleri J.R.","unstructured":"J.R. Falleri , F. Morandat , X. Blanc , M. Martinez , and M. Monperrus . 2014. Fine-grained and accurate source code differencing . In Proceedings of the 29th ACM\/IEEE international conference on Automated software engineering (ASE), ACM , New York, NY, USA, 313--324. 10.1145\/2642937.2642982 J.R. Falleri, F. Morandat, X. Blanc, M. Martinez, and M. Monperrus. 2014. Fine-grained and accurate source code differencing. In Proceedings of the 29th ACM\/IEEE international conference on Automated software engineering (ASE), ACM, New York, NY, USA, 313--324. 10.1145\/2642937.2642982"},{"key":"e_1_3_2_1_15_1","unstructured":"P. Adam etal 2019. PyTorch: An Imperative Style High-Performance Deep Learning Library. In Advances in Neural Information Processing Systems 32 (NeurIPS 2019).  P. Adam et al. 2019. PyTorch: An Imperative Style High-Performance Deep Learning Library. In Advances in Neural Information Processing Systems 32 (NeurIPS 2019)."},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP): System Demonstrations, Association for Computational Linguistics","author":"Wolf T.","year":"2020","unstructured":"T. Wolf 2020 . Transformers: State-of-the-Art Natural Language Processing . In Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP): System Demonstrations, Association for Computational Linguistics , Stroudsburg, PA, USA, 38--45. 10. 18653\/v1\/2020.emnlp-demos.6 T. Wolf et al. 2020. Transformers: State-of-the-Art Natural Language Processing. In Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP): System Demonstrations, Association for Computational Linguistics, Stroudsburg, PA, USA, 38--45. 10.18653\/v1\/2020.emnlp-demos.6"},{"key":"e_1_3_2_1_17_1","volume-title":"Proceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), ACM","author":"Lutellier T.","year":"2020","unstructured":"T. Lutellier 2020 . CoCoNuT: combining context-aware neural translation models using ensemble for program repair . In Proceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), ACM , New York, NY, USA, 101--114. 10.1145\/3395363.3397369 T. Lutellier et al. 2020. CoCoNuT: combining context-aware neural translation models using ensemble for program repair. In Proceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), ACM, New York, NY, USA, 101--114. 10.1145\/3395363.3397369"},{"key":"e_1_3_2_1_18_1","volume-title":"Proceedings of the IEEE\/ACM 43rd International Conference on Software Engineering (ICSE), IEEE, 1161--1173","author":"Jiang N.","year":"2021","unstructured":"N. Jiang , T. Lutellier , and L. Tan . 2021. CURE: Code-Aware Neural Machine Translation for Automatic Program Repair . In Proceedings of the IEEE\/ACM 43rd International Conference on Software Engineering (ICSE), IEEE, 1161--1173 . 10.1109\/ICSE43902. 2021 .00107 N. Jiang, T. Lutellier, and L. Tan. 2021. CURE: Code-Aware Neural Machine Translation for Automatic Program Repair. In Proceedings of the IEEE\/ACM 43rd International Conference on Software Engineering (ICSE), IEEE, 1161--1173. 10.1109\/ICSE43902.2021.00107"},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC\/FSE), ACM","author":"Zhu Q.","year":"2021","unstructured":"Q. Zhu 2021 . A syntax-guided edit decoder for neural program repair . In Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC\/FSE), ACM , New York, NY, USA, 341--353. 10.1145\/3468264.3468544 Q. Zhu et al. 2021. A syntax-guided edit decoder for neural program repair. In Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC\/FSE), ACM, New York, NY, USA, 341--353. 10.1145\/3468264.3468544"},{"key":"e_1_3_2_1_20_1","unstructured":"Q. Zhu etal 2022. A Syntax-Guided Edit Decoder for Neural Program Repair. arXiv: 2106.08253v6.  Q. Zhu et al. 2022. A Syntax-Guided Edit Decoder for Neural Program Repair. arXiv: 2106.08253v6."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-019-09780-z"},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), ACM","author":"Liu K.","unstructured":"K. Liu , A. Koyuncu , D. Kim , and T.F. Bissyand\u00e9 . 2019. TBar: revisiting template-based automated program repair . In Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), ACM , New York, NY, USA, 31--42. 10.1145\/3293882.3330577 K. Liu, A. Koyuncu, D. Kim, and T.F. Bissyand\u00e9. 2019. TBar: revisiting template-based automated program repair. In Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), ACM, New York, NY, USA, 31--42. 10.1145\/3293882.3330577"},{"key":"e_1_3_2_1_23_1","volume-title":"Proceedings of the IEEE\/ACM 42nd International Conference on Software Engineering (ICSE), ACM","author":"Liu K.","year":"2020","unstructured":"K. Liu 2020 . On the efficiency of test suite based program repair: A Systematic Assessment of 16 Automated Repair Systems for Java Programs . In Proceedings of the IEEE\/ACM 42nd International Conference on Software Engineering (ICSE), ACM , New York, NY, USA, 615--627. 10.1145\/3377811.3380338 K. Liu et al. 2020. On the efficiency of test suite based program repair: A Systematic Assessment of 16 Automated Repair Systems for Java Programs. In Proceedings of the IEEE\/ACM 42nd International Conference on Software Engineering (ICSE), ACM, New York, NY, USA, 615--627. 10.1145\/3377811.3380338"},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the IEEE\/ACM 44th International Conference on Software Engineering (ICSE), ACM","author":"Li Y.","unstructured":"Y. Li , S. Wang , and T.N. Nguyen . 2022. DEAR: a novel deep learning-based approach for automated program repair . In Proceedings of the IEEE\/ACM 44th International Conference on Software Engineering (ICSE), ACM , New York, NY, USA, 511--523. 10.1145\/3510003.3510177 Y. Li, S. Wang, and T.N. Nguyen. 2022. DEAR: a novel deep learning-based approach for automated program repair. In Proceedings of the IEEE\/ACM 44th International Conference on Software Engineering (ICSE), ACM, New York, NY, USA, 511--523. 10.1145\/3510003.3510177"},{"key":"e_1_3_2_1_25_1","volume-title":"Proceeding of the IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER), IEEE, 130--140","author":"Sobreira V.","year":"2018","unstructured":"V. Sobreira , T. Durieux , F. Madeiral , M. Monperrus , and M. de Almeida Maia. 2018. Dissection of a bug dataset: Anatomy of 395 patches from Defects4J . In Proceeding of the IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER), IEEE, 130--140 . 10.1109\/SANER. 2018 .8330203 V. Sobreira, T. Durieux, F. Madeiral, M. Monperrus, and M. de Almeida Maia. 2018. Dissection of a bug dataset: Anatomy of 395 patches from Defects4J. In Proceeding of the IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER), IEEE, 130--140. 10.1109\/SANER.2018.8330203"},{"key":"e_1_3_2_1_26_1","volume-title":"Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE), ACM","author":"Barr E.T.","unstructured":"E.T. Barr , Y. Brun , P. Devanbu , M. Harman , and F. Sarro . 2014. The plastic surgery hypothesis . In Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE), ACM , New York, NY, USA, 306--317. 10.1145\/2635868.2635898 E.T. Barr, Y. Brun, P. Devanbu, M. Harman, and F. Sarro. 2014. The plastic surgery hypothesis. In Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE), ACM, New York, NY, USA, 306--317. 10.1145\/2635868.2635898"},{"key":"e_1_3_2_1_27_1","unstructured":"T. Durieux and M. Monperrus. 2016. IntroClassJava: A benchmark of 297 small and buggy Java programs. https:\/\/hal.archives-ouvertes.fr\/hal-01272126\/document.  T. Durieux and M. Monperrus. 2016. IntroClassJava: A benchmark of 297 small and buggy Java programs. https:\/\/hal.archives-ouvertes.fr\/hal-01272126\/document."},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings Companion of the 2017 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH Companion), ACM","author":"Lin D.","unstructured":"D. Lin , J. Koppel , A. Chen , and A. Solar-Lezama . 2017. QuixBugs: a multilingual program repair benchmark set based on the quixey challenge . In Proceedings Companion of the 2017 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH Companion), ACM , New York, NY, USA, 55--56. 10.1145\/3135932.3135941 D. Lin, J. Koppel, A. Chen, and A. Solar-Lezama. 2017. QuixBugs: a multilingual program repair benchmark set based on the quixey challenge. In Proceedings Companion of the 2017 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH Companion), ACM, New York, NY, USA, 55--56. 10.1145\/3135932.3135941"},{"key":"e_1_3_2_1_29_1","unstructured":"A. Radford etal 2018. Language Models are Unsupervised Multitask Learners. https:\/\/d4mucfpksywv.cloudfront.net\/better-language-models\/language-models.pdf.  A. Radford et al. 2018. Language Models are Unsupervised Multitask Learners. https:\/\/d4mucfpksywv.cloudfront.net\/better-language-models\/language-models.pdf."},{"key":"e_1_3_2_1_30_1","unstructured":"A. Ashish etal 2017. Attention is All you Need. In Advances in Neural Information Processing Systems 30 (NIPS 2017).  A. Ashish et al. 2017. Attention is All you Need. In Advances in Neural Information Processing Systems 30 (NIPS 2017)."},{"key":"e_1_3_2_1_31_1","unstructured":"I. Sutskever O. Vinyals and Q.V. Le. 2014. Sequence to Sequence Learning with Neural Networks. In Advances in Neural Information Processing Systems 27 (NIPS 2014).  I. Sutskever O. Vinyals and Q.V. Le. 2014. Sequence to Sequence Learning with Neural Networks. In Advances in Neural Information Processing Systems 27 (NIPS 2014)."}],"event":{"name":"SAC '23: 38th ACM\/SIGAPP Symposium on Applied Computing","location":"Tallinn Estonia","acronym":"SAC '23","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing"]},"container-title":["Proceedings of the 38th ACM\/SIGAPP Symposium on Applied Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3555776.3577762","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3555776.3577762","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:08:30Z","timestamp":1750183710000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3555776.3577762"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,27]]},"references-count":31,"alternative-id":["10.1145\/3555776.3577762","10.1145\/3555776"],"URL":"https:\/\/doi.org\/10.1145\/3555776.3577762","relation":{},"subject":[],"published":{"date-parts":[[2023,3,27]]},"assertion":[{"value":"2023-06-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}