{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T17:17:39Z","timestamp":1776446259971,"version":"3.51.2"},"reference-count":215,"publisher":"Association for Computing Machinery (ACM)","issue":"11","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Comput. Surv."],"published-print":{"date-parts":[[2026,8,30]]},"abstract":"<jats:p>\n                    Code intelligence is an emerging domain in software engineering, aiming to improve the effectiveness and efficiency of various code-related tasks. Recent research suggests that incorporating contextual information beyond the basic original task inputs (i.e., source code) can substantially enhance model performance. Such contextual signals may be obtained directly or indirectly from sources such as API documentation or intermediate representations like abstract syntax trees can significantly improve the effectiveness of code intelligence. Despite growing academic interest, there is a lack of systematic analysis of\n                    <jats:bold>context<\/jats:bold>\n                    in code intelligence. To address this gap, we conduct an extensive literature review of 146 relevant studies published between September 2007 and August 2024. Our investigation yields four main contributions. (1) A quantitative analysis of the research landscape, including publication trends, venues, and the explored domains; (2) A novel taxonomy of context types used in code intelligence; (3) A task-oriented analysis investigating context integration strategies across diverse code intelligence tasks; (4) A critical evaluation of evaluation methodologies for context-aware methods. Based on these findings, we identify fundamental challenges in context utilization in current code intelligence systems and propose a research roadmap that outlines key opportunities for future research.\n                  <\/jats:p>","DOI":"10.1145\/3797261","type":"journal-article","created":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T10:53:33Z","timestamp":1776077613000},"page":"1-43","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Towards an Understanding of Context Utilization in Code Intelligence"],"prefix":"10.1145","volume":"58","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7761-7269","authenticated-orcid":false,"given":"Yanlin","family":"Wang","sequence":"first","affiliation":[{"name":"Sun Yat-Sen University School of Software Engineering","place":["Zhuhai, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-4465-3600","authenticated-orcid":false,"given":"Kefeng","family":"Duan","sequence":"additional","affiliation":[{"name":"Sun Yat-Sen University School of Software Engineering","place":["Zhuhai, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-5276-5325","authenticated-orcid":false,"given":"Dewu","family":"Zheng","sequence":"additional","affiliation":[{"name":"Sun Yat-Sen University School of Software Engineering","place":["Zhuhai, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5543-2025","authenticated-orcid":false,"given":"Ensheng","family":"Shi","sequence":"additional","affiliation":[{"name":"Huawei Cloud Computing Technologies Co Ltd","place":["Beijing, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0965-417X","authenticated-orcid":false,"given":"Fengji","family":"Zhang","sequence":"additional","affiliation":[{"name":"City University of Hong Kong","place":["Hong Kong, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-9645-388X","authenticated-orcid":false,"given":"Yanli","family":"Wang","sequence":"additional","affiliation":[{"name":"Sun Yat-Sen University School of Software Engineering","place":["Zhuhai, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0192-9992","authenticated-orcid":false,"given":"Jiachi","family":"Chen","sequence":"additional","affiliation":[{"name":"Sun Yat-Sen University School of Software Engineering","place":["Zhuhai, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-4870-1012","authenticated-orcid":false,"given":"Xilin","family":"Liu","sequence":"additional","affiliation":[{"name":"Huawei Cloud Computing Technologies Co Ltd","place":["Shenzhen, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-3304-1389","authenticated-orcid":false,"given":"Yuchi","family":"Ma","sequence":"additional","affiliation":[{"name":"Huawei Cloud Computing Technologies Co Ltd","place":["Shenzhen, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3063-9425","authenticated-orcid":false,"given":"Hongyu","family":"Zhang","sequence":"additional","affiliation":[{"name":"Chongqing University","place":["Chongqing, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6598-0041","authenticated-orcid":false,"given":"Qianxiang","family":"Wang","sequence":"additional","affiliation":[{"name":"Huawei Cloud Computing Technologies Co Ltd","place":["Shenzhen, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7878-4330","authenticated-orcid":false,"given":"Zibin","family":"Zheng","sequence":"additional","affiliation":[{"name":"School of Data and Computer Science, Sun Yat-Sen University","place":["Guangzhou, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2026,4,17]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2024.3354965"},{"key":"e_1_3_2_3_2","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/978-3-030-78292-4_1","volume-title":"Artificial Intelligence in Education","author":"Abhinav Kumar","year":"2021","unstructured":"Kumar Abhinav, Vijaya Sharvani, Alpana Dubey, Meenakshi D\u2019Souza, Nitish Bhardwaj, Sakshi Jain, and Veenu Arora. 2021. RepairNet: Contextual sequence-to-sequence network for automated program repair. In Artificial Intelligence in Education, Ido Roll, Danielle McNamara, Sergey Sosnovsky, Rose Luckin, and Vania Dimitrova (Eds.). Springer International Publishing, Cham, 3\u201315."},{"key":"e_1_3_2_4_2","first-page":"561","volume-title":"Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution (ICSME)","author":"Abid Nahla J.","year":"2015","unstructured":"Nahla J. Abid, Natalia Dragan, Michael L. Collard, and Jonathan I Maletic. 2015. Using stereotypes in the automatic generation of natural language summaries for c++ methods. In Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, 561\u2013565."},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","unstructured":"Rajas Agashe Srinivasan Iyer and Luke Zettlemoyer. 2019. JuICe: A large scale distantly supervised dataset for open domain context-based code generation. In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP). Association for Computational Linguistics Hong Kong China 5436\u20135446. DOI:10.18653\/v1\/D19-1546","DOI":"10.18653\/v1\/D19-1546"},{"key":"e_1_3_2_6_2","series-title":"NIPS\u201923","volume-title":"Proceedings of the 37th International Conference on Neural Information Processing Systems","author":"Agrawal Lakshya A.","year":"2024","unstructured":"Lakshya A. Agrawal, Aditya Kanade, Navin Goyal, Shuvendu K. Lahiri, and Sriram K. Rajamani. 2024. Monitor-guided decoding of code LMs with static analysis of repository context. In Proceedings of the 37th International Conference on Neural Information Processing Systems (New Orleans, LA, USA) (NIPS\u201923). Curran Associates Inc., Red Hook, NY, USA, Article 1401, 29 pages."},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/3212695"},{"key":"e_1_3_2_8_2","series-title":"Proceedings of Machine Learning Research","first-page":"2091","volume-title":"Proceedings of the 33rd International Conference on Machine Learning","volume":"48","author":"Allamanis Miltiadis","year":"2016","unstructured":"Miltiadis Allamanis, Hao Peng, and Charles Sutton. 2016. A convolutional attention network for extreme summarization of source code. In Proceedings of the 33rd International Conference on Machine Learning(Proceedings of Machine Learning Research, Vol. 48), Maria Florina Balcan and Kilian Q. Weinberger (Eds.). PMLR, New York, New York, USA, 2091\u20132100. Retrieved from https:\/\/proceedings.mlr.press\/v48\/allamanis16.html"},{"key":"e_1_3_2_9_2","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1109\/ICSME.2014.29","volume-title":"Proceedings of the 2014 IEEE International Conference on Software Maintenance and Evolution (ICSME\u201914)","author":"Asaduzzaman Muhammad","year":"2014","unstructured":"Muhammad Asaduzzaman, Chanchal K. Roy, Kevin A. Schneider, and Daqing Hou. 2014. CSCC: Simple, efficient, context sensitive code completion. In Proceedings of the 2014 IEEE International Conference on Software Maintenance and Evolution (ICSME\u201914). IEEE Computer Society, USA, 71\u201380. DOI:10.1109\/ICSME.2014.29"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1791"},{"key":"e_1_3_2_11_2","volume-title":"Proceedings of the 11th International Conference on Learning Representations, ICLR 2023, Kigali, Rwanda, May 1-5, 2023","author":"Athiwaratkun Ben","year":"2023","unstructured":"Ben Athiwaratkun, Sanjay Krishna Gouda, Zijian Wang, Xiaopeng Li, Yuchen Tian, Ming Tan, Wasi Uddin Ahmad, Shiqi Wang, Qing Sun, Mingyue Shang, et\u00a0al. 2023. Multi-lingual evaluation of code generation models. In Proceedings of the 11th International Conference on Learning Representations, ICLR 2023, Kigali, Rwanda, May 1-5, 2023. OpenReview.net. Retrieved from https:\/\/openreview.net\/pdf?id=Bo7eeXm6An8"},{"key":"e_1_3_2_12_2","first-page":"65","volume-title":"Proceedings of the ACL Workshop on Intrinsic and Extrinsic Evaluation Measures for Machine Translation and\/or Summarization","author":"Banerjee Satanjeev","year":"2005","unstructured":"Satanjeev Banerjee and Alon Lavie. 2005. METEOR: An automatic metric for MT evaluation with improved correlation with human judgments. In Proceedings of the ACL Workshop on Intrinsic and Extrinsic Evaluation Measures for Machine Translation and\/or Summarization. 65\u201372."},{"key":"e_1_3_2_13_2","first-page":"10","volume-title":"Proceedings of the 2012 4th International Workshop on Empirical Software Engineering in Practice (IWESEP\u201912)","author":"Bangcharoensap Phiradet","year":"2012","unstructured":"Phiradet Bangcharoensap, Akinori Ihara, Yasutaka Kamei, and Ken-ichi Matsumoto. 2012. Locating source code to be fixed based on initial bug reports - A case study on the eclipse project. In Proceedings of the 2012 4th International Workshop on Empirical Software Engineering in Practice (IWESEP\u201912). IEEE Computer Society, USA, 10\u201315. DOI:10.1109\/IWESEP.2012.14"},{"key":"e_1_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2023.3279774"},{"key":"e_1_3_2_15_2","first-page":"253","volume-title":"Proceedings of the 2021 IEEE\/ACM 29th International Conference on Program Comprehension (ICPC)","author":"Bansal Aakash","year":"2021","unstructured":"Aakash Bansal, Sakib Haque, and Collin McMillan. 2021. Project-level encoding for neural source code summarization of subroutines. In Proceedings of the 2021 IEEE\/ACM 29th International Conference on Program Comprehension (ICPC). 253\u2013264. DOI:10.1109\/ICPC52881.2021.00032"},{"key":"e_1_3_2_16_2","unstructured":"Aakash Bansal Siyuan Jiang Sakib Haque and Collin McMillan. 2023. Statement-based memory for neural source code summarization. arxiv:2307.11709. Retrieved from https:\/\/arxiv.org\/abs\/2307.11709 (2023)."},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","unstructured":"Chia-Yi Su Aakash Bansal and Collin McMillan. 2024. Revisiting file context for source code summarization. Automated Software Engg. 31 2 (July 2024). DOI:10.1007\/s10515-024-00460-x","DOI":"10.1007\/s10515-024-00460-x"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","unstructured":"Robert Wallace Aakash Bansal Zachary Karas Ningzhi Tang Yu Huang Toby Jia-Jun Li and Collin McMillan. 2025. Programmer visual attention during context-aware code summarization. IEEE Transactions on Software Engineering 51 5 (2025) 1524\u20131537. DOI:10.1109\/TSE.2025.3554990","DOI":"10.1109\/TSE.2025.3554990"},{"key":"e_1_3_2_19_2","unstructured":"Mohammad Bavarian Heewoo Jun Nikolas Tezak John Schulman Christine McLeavey Jerry Tworek and Mark Chen. 2022. Efficient training of language models to fill in the middle. arxiv:2207.14255. Retrieved from https:\/\/arxiv.org\/abs\/2207.14255 (2022)."},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-023-09615-7"},{"key":"e_1_3_2_21_2","first-page":"2336","volume-title":"Findings of the Association for Computational Linguistics ACL 2024","author":"Bi Zhangqian","year":"2024","unstructured":"Zhangqian Bi, Yao Wan, Zheng Wang, Hongyu Zhang, Batu Guan, Fangxin Lu, Zili Zhang, Yulei Sui, Hai Jin, and Xuanhua Shi. 2024. Iterative refinement of project-level code context for precise code generation with compiler feedback. In Findings of the Association for Computational Linguistics ACL 2024, Lun-Wei Ku, Andre Martins, and Vivek Srikumar (Eds.). Association for Computational Linguistics, Bangkok, Thailand and virtual meeting, 2336\u20132353. Retrieved from https:\/\/aclanthology.org\/2024.findings-acl.138"},{"key":"e_1_3_2_22_2","series-title":"ESEC\/FSE 2022","doi-asserted-by":"crossref","first-page":"1269","DOI":"10.1145\/3540250.3558968","volume-title":"Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","author":"Bibaev Vitaliy","year":"2022","unstructured":"Vitaliy Bibaev, Alexey Kalina, Vadim Lomshakov, Yaroslav Golubev, Alexander Bezzubov, Nikita Povarov, and Timofey Bryksin. 2022. All you need is logs: Improving code completion by learning from anonymous IDE usage logs. In Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (Singapore, Singapore) (ESEC\/FSE 2022). Association for Computing Machinery, New York, NY, USA, 1269\u20131279. DOI:10.1145\/3540250.3558968"},{"key":"e_1_3_2_23_2","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1109\/EuroSP48549.2020.00012","volume-title":"Proceedings of the 2020 IEEE European Symposium on Security and Privacy (EuroS&P)","author":"Bowman Benjamin","year":"2020","unstructured":"Benjamin Bowman and H. Howie Huang. 2020. VGRAPH: A robust vulnerable code clone detection system using code property triplets. In Proceedings of the 2020 IEEE European Symposium on Security and Privacy (EuroS&P). 53\u201369. DOI:10.1109\/EuroSP48549.2020.00012"},{"key":"e_1_3_2_24_2","series-title":"ASE\u201910","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1145\/1858996.1859005","volume-title":"Proceedings of the 25th IEEE\/ACM International Conference on Automated Software Engineering","author":"Buse Raymond P. L.","year":"2010","unstructured":"Raymond P. L. Buse and Westley R. Weimer. 2010. Automatically documenting program changes. In Proceedings of the 25th IEEE\/ACM International Conference on Automated Software Engineering (Antwerp, Belgium) (ASE\u201910). Association for Computing Machinery, New York, NY, USA, 33\u201342. DOI:10.1145\/1858996.1859005"},{"key":"e_1_3_2_25_2","doi-asserted-by":"crossref","first-page":"1313","DOI":"10.1109\/DATE.2010.5457010","volume-title":"Proceedings of the 2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010)","author":"Charfi Asma","year":"2010","unstructured":"Asma Charfi, Chokri Mraidha, S\u00e9bastien G\u00e9rard, Fran\u00e7ois Terrier, and Pierre Boulet. 2010. Toward optimized code generation through model-based optimization. In Proceedings of the 2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010). 1313\u20131316. DOI:10.1109\/DATE.2010.5457010"},{"issue":"6","key":"e_1_3_2_26_2","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1007\/s10664-021-10018-0","article-title":"Maintenance-related concerns for post-deployed Ethereum smart contract development: Issues, techniques, and future challenges","volume":"26","author":"Chen Jiachi","year":"2021","unstructured":"Jiachi Chen, Xin Xia, David Lo, John Grundy, and Xiaohu Yang. 2021. Maintenance-related concerns for post-deployed Ethereum smart contract development: Issues, techniques, and future challenges. Empirical Software Engineering 26, 6 (2021), 117.","journal-title":"Empirical Software Engineering"},{"key":"e_1_3_2_27_2","unstructured":"Tianyu Chen Lin Li Taotao Qian Zeyu Wang Guangtai Liang Ding Li Qianxiang Wang and Tao Xie. 2023. Identifying vulnerability patches by comprehending code commits with comprehensive change contexts. arxiv:2310.02530. Retrieved from https:\/\/arxiv.org\/abs\/2310.02530 (2023)."},{"key":"e_1_3_2_28_2","series-title":"ICSE-Companion;24","first-page":"459","volume-title":"Proceedings of the 2024 IEEE\/ACM 46th International Conference on Software Engineering: Companion Proceedings","author":"Chen Yuxiao","year":"2024","unstructured":"Yuxiao Chen, Jingzheng Wu, Xiang Ling, Changjiang Li, Zhiqing Rui, Tianyue Luo, and Yanjun Wu. 2024. When large language models confront repository-level automatic program repair: How well they done?. In Proceedings of the 2024 IEEE\/ACM 46th International Conference on Software Engineering: Companion Proceedings (Lisbon, Portugal) (ICSE-Companion;24). Association for Computing Machinery, New York, NY, USA, 459\u2013471. DOI:10.1145\/3639478.3647633"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2940179"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","unstructured":"Wei Cheng Yuhan Wu and Wei Hu. 2024. Dataflow-guided retrieval augmentation for repository-level code completion. In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). Association for Computational Linguistics Bangkok Thailand 7957\u20137977. DOI:10.18653\/v1\/2024.acl-long.431","DOI":"10.18653\/v1\/2024.acl-long.431"},{"key":"e_1_3_2_31_2","first-page":"275","volume-title":"Proceedings of the 2014 IEEE 14th International Working Conference on Source Code Analysis and Manipulation","author":"Cort\u00e9s-Coy Luis Fernando","year":"2014","unstructured":"Luis Fernando Cort\u00e9s-Coy, Mario Linares-V\u00e1squez, Jairo Aponte, and Denys Poshyvanyk. 2014. On automatically generating commit messages via summarization of source code changes. In Proceedings of the 2014 IEEE 14th International Working Conference on Source Code Analysis and Manipulation. 275\u2013284. DOI:10.1109\/SCAM.2014.14"},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2020.3047756"},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2021.106740"},{"key":"e_1_3_2_34_2","unstructured":"Ken Deng Jiaheng Liu He Zhu Congnan Liu Jingxin Li Jiakai Wang Peng Zhao Chenchen Zhang Yanan Wu Xueqiao Yin et\u00a0al. 2024. R2C2-Coder: Enhancing and benchmarking real-world repository-level code completion abilities of code large language models. arxiv:2406.01359. Retrieved from https:\/\/arxiv.org\/abs\/2406.01359 (2024)."},{"key":"e_1_3_2_35_2","doi-asserted-by":"crossref","unstructured":"Yangruibo Ding Zijian Wang Wasi Ahmad Hantian Ding Ming Tan Nihal Jain Murali Krishna Ramanathan Ramesh Nallapati Parminder Bhatia Dan Roth et\u00a0al. 2023. Crosscodeeval: A diverse and multilingual benchmark for cross-file code completion. Advances in Neural Information Processing Systems 36 (2023) 46701\u201346723.","DOI":"10.52202\/075280-2023"},{"key":"e_1_3_2_36_2","doi-asserted-by":"crossref","unstructured":"Yangruibo Ding Zijian Wang Wasi Ahmad Murali Krishna Ramanathan Ramesh Nallapati Parminder Bhatia Dan Roth and Bing Xiang. 2024. CoCoMIC: Code completion by jointly modeling in-file and cross-file context. In Proceedings of the 2024 Joint International Conference on Computational Linguistics Language Resources and Evaluation (LREC-COLING\u201924). ELRA Torino Italia 3433\u20133445. Retrieved from https:\/\/aclanthology.org\/2024.lrec-main.305\/","DOI":"10.63317\/55z6pyuui3ij"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2890791"},{"key":"e_1_3_2_38_2","first-page":"723","volume-title":"Proceedings of the 2023 38th IEEE\/ACM International Conference on Automated Software Engineering (ASE)","author":"Eliseeva Aleksandra","year":"2023","unstructured":"Aleksandra Eliseeva, Yaroslav Sokolov, Egor Bogomolov, Yaroslav Golubev, Danny Dig, and Timofey Bryksin. 2023. From commit message generation to history-aware commit message completion. In Proceedings of the 2023 38th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 723\u2013735. DOI:10.1109\/ASE56229.2023.00078"},{"key":"e_1_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-008-9073-9"},{"key":"e_1_3_2_40_2","series-title":"IWSC;10","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1145\/1808901.1808914","volume-title":"Proceedings of the 4th International Workshop on Software Clones","author":"Funaro Marco","year":"2010","unstructured":"Marco Funaro, Daniele Braga, Alessandro Campi, and Carlo Ghezzi. 2010. A hybrid approach (syntactic and textual) to clone detection. In Proceedings of the 4th International Workshop on Software Clones (Cape Town, South Africa) (IWSC;10). Association for Computing Machinery, New York, NY, USA, 79\u201380. DOI:10.1145\/1808901.1808914"},{"issue":"2","key":"e_1_3_2_41_2","first-page":"23","article-title":"A new algorithm for data compression","volume":"12","author":"Gage Philip","year":"1994","unstructured":"Philip Gage. 1994. A new algorithm for data compression. The C Users Journal 12, 2 (1994), 23\u201338.","journal-title":"The C Users Journal"},{"key":"e_1_3_2_42_2","doi-asserted-by":"publisher","DOI":"10.1145\/3522674"},{"key":"e_1_3_2_43_2","doi-asserted-by":"crossref","unstructured":"Akash Ghosh and Sandeep Kaur Kuttal. 2018. Semantic clone detection: Can source code comments help? In 2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC). IEEE 315\u2013317.","DOI":"10.1109\/VLHCC.2018.8506550"},{"key":"e_1_3_2_44_2","doi-asserted-by":"publisher","unstructured":"Jing Gong Yanghui Wu Linxi Liang Yanlin Wang Jiachi Chen Mingwei Liu and Zibin Zheng. 2026. CoSQA+: Enhancing code search evaluation with a multi-choice benchmark and test-driven agents. IEEE Transactions on Software Engineering 52 1 (2026) 206\u2013220. DOI:10.1109\/TSE.2025.3631886","DOI":"10.1109\/TSE.2025.3631886"},{"key":"e_1_3_2_45_2","series-title":"ICPC;24","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1145\/3643916.3644396","volume-title":"Proceedings of the 32nd IEEE\/ACM International Conference on Program Comprehension","author":"Guan Xueting","year":"2024","unstructured":"Xueting Guan and Christoph Treude. 2024. Enhancing source code representations for deep learning with static analysis. In Proceedings of the 32nd IEEE\/ACM International Conference on Program Comprehension (Lisbon, Portugal) (ICPC;24). Association for Computing Machinery, New York, NY, USA, 64\u201368. DOI:10.1145\/3643916.3644396"},{"key":"e_1_3_2_46_2","series-title":"ICML\u201923","volume-title":"Proceedings of the 40th International Conference on Machine Learning","author":"Guo Daya","year":"2023","unstructured":"Daya Guo, Canwen Xu, Nan Duan, Jian Yin, and Julian McAuley. 2023. LongCoder: A long-range pre-trained language model for code completion. In Proceedings of the 40th International Conference on Machine Learning (Honolulu, Hawaii, USA) (ICML\u201923). JMLR.org, Article 486, 10 pages."},{"key":"e_1_3_2_47_2","doi-asserted-by":"publisher","unstructured":"Hanyang Guo Xiangping Chen Yuan Huang Yanlin Wang Xi Ding Zibin Zheng Xiaocong Zhou and Hong-Ning Dai. 2023. Snippet comment generation based on code context expansion. ACM Trans. Softw. Eng. Methodol. 33 1 (November 2023). DOI:10.1145\/3611664","DOI":"10.1145\/3611664"},{"key":"e_1_3_2_48_2","first-page":"1073","volume-title":"Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis","author":"Guo Lianghong","year":"2024","unstructured":"Lianghong Guo, Yanlin Wang, Ensheng Shi, Wanjun Zhong, Hongyu Zhang, Jiachi Chen, Ruikai Zhang, Yuchi Ma, and Zibin Zheng. 2024. When to stop? Towards efficient code generation in llms with excess token prevention. In Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis. 1073\u20131085."},{"key":"e_1_3_2_49_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.3288"},{"key":"e_1_3_2_50_2","doi-asserted-by":"publisher","unstructured":"Nam Le Hai Dung Manh Nguyen and Nghi D. Q. Bui. 2025. On the impacts of contexts on repository-level code generation. In Findings of the Association for Computational Linguistics: NAACL 2025. Association for Computational Linguistics Albuquerque New Mexico 1496\u20131524. DOI:10.18653\/v1\/2025.findings-naacl.82","DOI":"10.18653\/v1\/2025.findings-naacl.82"},{"key":"e_1_3_2_51_2","first-page":"300","volume-title":"Proceedings of the 2020 IEEE\/ACM 17th International Conference on Mining Software Repositories (MSR)","author":"Haque Sakib","year":"2020","unstructured":"Sakib Haque, Alexander LeClair, Lingfei Wu, and Collin McMillan. 2020. Improved automatic summarization of subroutines via attention to file context. In Proceedings of the 2020 IEEE\/ACM 17th International Conference on Mining Software Repositories (MSR). 300\u2013310. DOI:10.1145\/3379597.3387449"},{"key":"e_1_3_2_52_2","doi-asserted-by":"crossref","unstructured":"Christian Hoareau and Ichiro Satoh. 2009. Modeling and processing information for context-aware computing: A survey. New Generation Computing 27 3 (2009) 177\u2013196.","DOI":"10.1007\/s00354-009-0060-5"},{"key":"e_1_3_2_53_2","doi-asserted-by":"publisher","DOI":"10.1109\/TITS.2022.3216462"},{"key":"e_1_3_2_54_2","series-title":"ESEM;17","first-page":"414","volume-title":"Proceedings of the 11th ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement","author":"Huang Yuan","year":"2017","unstructured":"Yuan Huang, Qiaoyang Zheng, Xiangping Chen, Yingfei Xiong, Zhiyong Liu, and Xiaonan Luo. 2017. Mining version control system for automatically generating commit comment. In Proceedings of the 11th ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement (Markham, Ontario, Canada) (ESEM;17). IEEE Press, 414\u2013423. DOI:10.1109\/ESEM.2017.56"},{"key":"e_1_3_2_55_2","doi-asserted-by":"publisher","unstructured":"Aaron Imani Iftekhar Ahmed and Mohammad Moshirpour. 2025. Context conquers parameters: Outperforming proprietary LLM in commit message generation. In Proceedings of the IEEE\/ACM 47th International Conference on Software Engineering (ICSE\u201925). IEEE Press Ottawa Ontario Canada 1844\u20131856. DOI:10.1109\/ICSE55347.2025.00048","DOI":"10.1109\/ICSE55347.2025.00048"},{"key":"e_1_3_2_56_2","doi-asserted-by":"crossref","first-page":"2073","DOI":"10.18653\/v1\/P16-1195","volume-title":"Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)","author":"Iyer Srinivasan","year":"2016","unstructured":"Srinivasan Iyer, Ioannis Konstas, Alvin Cheung, and Luke Zettlemoyer. 2016. Summarizing source code using a neural attention model. In Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Katrin Erk and Noah A. Smith (Eds.). Association for Computational Linguistics, Berlin, Germany, 2073\u20132083. DOI:10.18653\/v1\/P16-1195"},{"key":"e_1_3_2_57_2","doi-asserted-by":"crossref","first-page":"298","DOI":"10.1145\/3213846.3213871","volume-title":"Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis","author":"Jiang Jiajun","year":"2018","unstructured":"Jiajun Jiang, Yingfei Xiong, Hongyu Zhang, Qing Gao, and Xiangqun Chen. 2018. Shaping program repair space with existing patches and similar code. In Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis. 298\u2013309."},{"key":"e_1_3_2_58_2","series-title":"ESEC-FSE;07","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1145\/1287624.1287634","volume-title":"Proceedings of the the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on The Foundations of Software Engineering","author":"Jiang Lingxiao","year":"2007","unstructured":"Lingxiao Jiang, Zhendong Su, and Edwin Chiu. 2007. Context-based detection of clone-related bugs. In Proceedings of the the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on The Foundations of Software Engineering (Dubrovnik, Croatia) (ESEC-FSE;07). Association for Computing Machinery, New York, NY, USA, 55\u201364. DOI:10.1145\/1287624.1287634"},{"key":"e_1_3_2_59_2","doi-asserted-by":"crossref","unstructured":"Siyu Jiang Yuwen Chen Zhenhang He Yunpeng Shang and Le Ma. 2024. Cross-project defect prediction via semantic and syntactic encoding. Empirical Software Engineering 29 4 (2024) 80.","DOI":"10.1007\/s10664-024-10495-z"},{"key":"e_1_3_2_60_2","volume-title":"Proceedings of the 12th International Conference on Learning Representations","author":"Jimenez Carlos E.","year":"2024","unstructured":"Carlos E. Jimenez, John Yang, Alexander Wettig, Shunyu Yao, Kexin Pei, Ofir Press, and Karthik R. Narasimhan. 2024. SWE-bench: Can language models resolve real-world github issues?. In Proceedings of the 12th International Conference on Learning Representations. Retrieved from https:\/\/openreview.net\/forum?id=VTF8yNQM66"},{"key":"e_1_3_2_61_2","first-page":"1","volume-title":"Proceedings of the 2015 IEEE 9th International Workshop on Software Clones (IWSC)","author":"Kamiya Toshihiro","year":"2015","unstructured":"Toshihiro Kamiya. 2015. An execution-semantic and content-and-context-based code-clone detection and analysis. In Proceedings of the 2015 IEEE 9th International Workshop on Software Clones (IWSC). 1\u20137. DOI:10.1109\/IWSC.2015.7069882"},{"key":"e_1_3_2_62_2","doi-asserted-by":"crossref","unstructured":"Jindae Kim Jeongho Kim Eunseok Lee and Sunghun Kim. 2020. The effectiveness of context-based change application on automatic program repair. Empirical Software Engineering 25 1 (2020) 719\u2013754.","DOI":"10.1007\/s10664-019-09770-1"},{"key":"e_1_3_2_63_2","doi-asserted-by":"crossref","unstructured":"Jindae Kim and Sunghun Kim. 2019. Automatic patch generation with context-based change application. Empirical Software Engineering 24 6 (2019) 4071\u20134106.","DOI":"10.1007\/s10664-019-09742-5"},{"key":"e_1_3_2_64_2","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1109\/WCRE.2006.18","volume-title":"Proceedings of the 2006 13th Working Conference on Reverse Engineering","author":"Koschke Rainer","year":"2006","unstructured":"Rainer Koschke, Raimar Falke, and Pierre Frenzel. 2006. Clone detection using abstract syntax suffix trees. In Proceedings of the 2006 13th Working Conference on Reverse Engineering. 253\u2013262. DOI:10.1109\/WCRE.2006.18"},{"key":"e_1_3_2_65_2","series-title":"ESEC\/FSE 2019","doi-asserted-by":"crossref","first-page":"314","DOI":"10.1145\/3338906.3338935","volume-title":"Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering","author":"Koyuncu Anil","year":"2019","unstructured":"Anil Koyuncu, Kui Liu, Tegawend\u00e9 F. Bissyand\u00e9, Dongsun Kim, Martin Monperrus, Jacques Klein, and Yves Le Traon. 2019. IFixR: Bug report driven program repair. In Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (Tallinn, Estonia) (ESEC\/FSE 2019). Association for Computing Machinery, New York, NY, USA, 314\u2013325. DOI:10.1145\/3338906.3338935"},{"key":"e_1_3_2_66_2","series-title":"ASE;15","first-page":"476","volume-title":"Proceedings of the 30th IEEE\/ACM International Conference on Automated Software Engineering","author":"Lam An Ngoc","year":"2015","unstructured":"An Ngoc Lam, Anh Tuan Nguyen, Hoan Anh Nguyen, and Tien N. Nguyen. 2015. Combining deep learning with information retrieval to localize buggy files for bug reports. In Proceedings of the 30th IEEE\/ACM International Conference on Automated Software Engineering (Lincoln, Nebraska) (ASE;15). IEEE Press, 476\u2013481. DOI:10.1109\/ASE.2015.73"},{"key":"e_1_3_2_67_2","series-title":"ESEC\/FSE 2018","first-page":"95","volume-title":"Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering","author":"Lee Junhee","year":"2018","unstructured":"Junhee Lee, Seongjoon Hong, and Hakjoo Oh. 2018. MemFix: Static analysis-based repair of memory deallocation errors for C. In Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (Lake Buena Vista, FL, USA) (ESEC\/FSE 2018). Association for Computing Machinery, New York, NY, USA, 95\u2013106. DOI:10.1145\/3236024.3236079"},{"key":"e_1_3_2_68_2","doi-asserted-by":"publisher","unstructured":"Fengjie Li Jiajun Jiang Jiajun Sun and Hongyu Zhang. 2025. Hybrid automated program repair by combining large language models and program analysis. ACM Trans. Softw. Eng. Methodol. 34 7 (August 2025). DOI:10.1145\/3715004","DOI":"10.1145\/3715004"},{"key":"e_1_3_2_69_2","series-title":"ICSE;24","volume-title":"Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering","author":"Li Haoran","year":"2024","unstructured":"Haoran Li, Siqian Wang, Weihong Quan, Xiaoli Gong, Huayou Su, and Jin Zhang. 2024. Prism: Decomposing program semantics for code clone detection through compilation. In Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering (Lisbon, Portugal) (ICSE;24). Association for Computing Machinery, New York, NY, USA, Article 217, 13 pages. DOI:10.1145\/3597503.3639129"},{"key":"e_1_3_2_70_2","doi-asserted-by":"publisher","DOI":"10.1145\/3643760"},{"key":"e_1_3_2_71_2","unstructured":"Jia Li Ge Li Xuanming Zhang Yihong Dong and Zhi Jin. 2024. EvoCodeBench: An evolving code generation benchmark aligned with real-world code repositories. arxiv:2404.00599. Retrieved from https:\/\/arxiv.org\/abs\/2404.00599 (2024)."},{"key":"e_1_3_2_72_2","article-title":"StarCoder: May the source be with you!","author":"Li Raymond","year":"2023","unstructured":"Raymond Li, Loubna Ben allal, Yangtian Zi, Niklas Muennighoff, Denis Kocetkov, Chenghao Mou, Marc Marone, Christopher Akiki, Jia LI, Jenny Chim, et\u00a0al. 2023. StarCoder: May the source be with you! Transactions on Machine Learning Research (2023). Retrieved from https:\/\/openreview.net\/forum?id=KoFOg41haE. Reproducibility Certification.","journal-title":"Transactions on Machine Learning Research"},{"key":"e_1_3_2_73_2","series-title":"ASE;22","volume-title":"Proceedings of the 37th IEEE\/ACM International Conference on Automated Software Engineering","author":"Li Xueyang","year":"2023","unstructured":"Xueyang Li, Shangqing Liu, Ruitao Feng, Guozhu Meng, Xiaofei Xie, Kai Chen, and Yang Liu. 2023. TransRepair: Context-aware program repair for compilation errors. In Proceedings of the 37th IEEE\/ACM International Conference on Automated Software Engineering (Rochester, MI, USA) (ASE;22). Association for Computing Machinery, New York, NY, USA, Article 108, 13 pages. DOI:10.1145\/3551349.3560422"},{"key":"e_1_3_2_74_2","first-page":"137","volume-title":"Proceedings of the 2020 IEEE\/ACM 42nd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)","author":"Li Yi","year":"2020","unstructured":"Yi Li. 2020. Improving bug detection and fixing via code representation learning. In Proceedings of the 2020 IEEE\/ACM 42nd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion). 137\u2013139."},{"key":"e_1_3_2_75_2","doi-asserted-by":"publisher","unstructured":"Yichen Li Yun Peng Yintong Huo and Michael R. Lyu. 2024. Enhancing LLM-based coding tools through native integration of IDE-derived static context. In Proceedings of the 1st International Workshop on Large Language Models for Code (LLM4Code\u201924). Association for Computing Machinery Lisbon Portugal 70\u201374. DOI:10.1145\/3643795.3648392","DOI":"10.1145\/3643795.3648392"},{"key":"e_1_3_2_76_2","series-title":"Internetware;24","first-page":"229","volume-title":"Proceedings of the 15th Asia-Pacific Symposium on Internetware","author":"Li Yifan","year":"2024","unstructured":"Yifan Li, Ensheng Shi, Dewu Zheng, Kefeng Duan, Jiachi Chen, and Yanlin Wang. 2024. RepoMinCoder: Improving repository-level code generation based on information loss screening. In Proceedings of the 15th Asia-Pacific Symposium on Internetware (Macau, China) (Internetware;24). Association for Computing Machinery, New York, NY, USA, 229\u2013238. DOI:10.1145\/3671016.3674819"},{"key":"e_1_3_2_77_2","series-title":"ICSE;20","doi-asserted-by":"crossref","first-page":"602","DOI":"10.1145\/3377811.3380345","volume-title":"Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering","author":"Li Yi","year":"2020","unstructured":"Yi Li, Shaohua Wang, and Tien N. Nguyen. 2020. DLFix: Context-based code transformation learning for automated program repair. In Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering (Seoul, South Korea) (ICSE;20). Association for Computing Machinery, New York, NY, USA, 602\u2013614. DOI:10.1145\/3377811.3380345"},{"key":"e_1_3_2_78_2","unstructured":"Ming Liang Xiaoheng Xie Gehao Zhang Xunjin Zheng Peng Di wei jiang Hongwei Chen Chengpeng Wang and Gang Fan. 2024. REPOFUSE: Repository-level code completion with fused dual context. arxiv:2402.14323. Retrieved from https:\/\/arxiv.org\/abs\/2402.14323 (2024)."},{"key":"e_1_3_2_79_2","doi-asserted-by":"publisher","unstructured":"Dianshu Liao Shidong Pan Xiaoyu Sun Xiaoxue Ren Qing Huang Zhenchang Xing Huan Jin and Qinying Li. 2024. A \\(^3\\) A3-CodGen: A repository-level code generation framework for code reuse with local-aware global-aware and third-party-library-aware. IEEE Transactions on Software Engineering 50 12 (2024) 3369\u20133384. DOI:10.1109\/TSE.2024.3486195","DOI":"10.1109\/TSE.2024.3486195"},{"key":"e_1_3_2_80_2","doi-asserted-by":"publisher","DOI":"10.1145\/3505247"},{"key":"e_1_3_2_81_2","first-page":"184","article-title":"Improving code summarization with block-wise abstract syntax tree splitting","author":"Lin Chen","year":"2021","unstructured":"Chen Lin, Zhi bin Ouyang, Junqing Zhuang, Jian qiang Chen, Hui Li, and Rongxin Wu. 2021. Improving code summarization with block-wise abstract syntax tree splitting. In Proceedings of the2021 IEEE\/ACM 29th International Conference on Program Comprehension (ICPC) (2021), 184\u2013195. Retrieved from https:\/\/api.semanticscholar.org\/CorpusID:232233271","journal-title":"2021 IEEE\/ACM 29th International Conference on Program Comprehension (ICPC)"},{"key":"e_1_3_2_82_2","doi-asserted-by":"crossref","first-page":"599","DOI":"10.18653\/v1\/P16-1057","volume-title":"Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)","author":"Ling Wang","year":"2016","unstructured":"Wang Ling, Phil Blunsom, Edward Grefenstette, Karl Moritz Hermann, Tom\u00e1\u0161 Ko\u010disk\u00fd, Fumin Wang, and Andrew Senior. 2016. Latent predictor networks for code generation. In Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Katrin Erk and Noah A. Smith (Eds.). Association for Computational Linguistics, Berlin, Germany, 599\u2013609. DOI:10.18653\/v1\/P16-1057"},{"key":"e_1_3_2_83_2","series-title":"ICSE;18","first-page":"65","volume-title":"Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings","author":"Liu Chao","year":"2018","unstructured":"Chao Liu, Han Liu, Zhao Cao, Zhong Chen, Bangdao Chen, and Bill Roscoe. 2018. ReGuard: Finding reentrancy bugs in smart contracts. In Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings (Gothenburg, Sweden) (ICSE;18). Association for Computing Machinery, New York, NY, USA, 65\u201368. DOI:10.1145\/3183440.3183495"},{"key":"e_1_3_2_84_2","first-page":"282","volume-title":"Proceedings of the 2013 IEEE 6th International Conference on Software Testing, Verification and Validation (ICST;13)","author":"Liu Chen","year":"2013","unstructured":"Chen Liu, Jinqiu Yang, Lin Tan, and Munawar Hafiz. 2013. R2Fix: Automatically generating bug fixes from bug reports. In Proceedings of the 2013 IEEE 6th International Conference on Software Testing, Verification and Validation (ICST;13). IEEE Computer Society, USA, 282\u2013291. DOI:10.1109\/ICST.2013.24"},{"key":"e_1_3_2_85_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2023.111753"},{"key":"e_1_3_2_86_2","unstructured":"Junwei Liu Yixuan Chen Mingwei Liu Xin Peng and Yiling Lou. 2024. STALL+: Boosting LLM-based repository-level code completion with static analysis. arxiv:2406.10018. Retrieved from https:\/\/arxiv.org\/abs\/2406.10018 (2024)."},{"key":"e_1_3_2_87_2","first-page":"274","article-title":"CPGBERT: An effective model for defect detection by learning program semantics via code property graph","author":"Liu Jingqiang","year":"2022","unstructured":"Jingqiang Liu, Xiaoxi Zhu, Chaoge Liu, Xiang Cui, and Qixu Liu. 2022. CPGBERT: An effective model for defect detection by learning program semantics via code property graph. In Proceedings of the2022 IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom) (2022), 274\u2013282. Retrieved from https:\/\/api.semanticscholar.org\/CorpusID:257642739","journal-title":"2022 IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom)"},{"key":"e_1_3_2_88_2","first-page":"0","volume-title":"Proceedings of the 38th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2023, Kirchberg, Luxembourg, September 11-15, 2023","author":"Liu Mingwei","year":"2023","unstructured":"Mingwei Liu, Tianyong Yang, Yiling Lou, Xueying Du, Ying Wang, , and Xin Peng. 2023. CodeGen4Libs: A two-stage approach for library-oriented code generation. In Proceedings of the 38th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2023, Kirchberg, Luxembourg, September 11-15, 2023. IEEE, 0\u20130."},{"key":"e_1_3_2_89_2","first-page":"299","volume-title":"Proceedings of the 2019 IEEE\/ACM 16th International Conference on Mining Software Repositories (MSR)","author":"Liu Qin","year":"2019","unstructured":"Qin Liu, Zihe Liu, Hongming Zhu, Hongfei Fan, Bowen Du, and Yu Qian. 2019. Generating commit messages from diffs using pointer-generator network. In Proceedings of the 2019 IEEE\/ACM 16th International Conference on Mining Software Repositories (MSR). 299\u2013309. DOI:10.1109\/MSR.2019.00056"},{"key":"e_1_3_2_90_2","volume-title":"Proceedings of the International Conference on Learning Representations","author":"Liu Shangqing","year":"2021","unstructured":"Shangqing Liu, Yu Chen, Xiaofei Xie, Jing Kai Siow, and Yang Liu. 2021. Retrieval-augmented generation for code summarization via hybrid GNN. In Proceedings of the International Conference on Learning Representations. Retrieved from https:\/\/openreview.net\/forum?id=zv-typ1gPxA"},{"key":"e_1_3_2_91_2","unstructured":"Tianyang Liu Canwen Xu and Julian J. McAuley. 2023. RepoBench: Benchmarking repository-level code auto-completion systems. arXiv:2306.03091. Retrieved from https:\/\/arxiv.org\/abs\/2306.03091 (2023)."},{"key":"e_1_3_2_92_2","doi-asserted-by":"publisher","unstructured":"Wei Liu Ailun Yu Daoguang Zan Bo Shen Wei Zhang Haiyan Zhao Zhi Jin and Qianxiang Wang. 2024. GraphCoder: Enhancing repository-level code completion via coarse-to-fine retrieval based on code context graph. In Proceedings of the 39th IEEE\/ACM International Conference on Automated Software Engineering (ASE\u201924). Association for Computing Machinery Sacramento CA USA 570\u2013581. DOI:10.1145\/3691620.3695054","DOI":"10.1145\/3691620.3695054"},{"key":"e_1_3_2_93_2","first-page":"118","volume-title":"Proceedings of the 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER)","author":"Liu Xuliang","year":"2018","unstructured":"Xuliang Liu and Hao Zhong. 2018. Mining stackoverflow for program repair. In Proceedings of the 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER). 118\u2013129. DOI:10.1109\/SANER.2018.8330202"},{"key":"e_1_3_2_94_2","doi-asserted-by":"crossref","first-page":"119","DOI":"10.18653\/v1\/W18-6513","volume-title":"Proceedings of the 11th International Conference on Natural Language Generation","author":"Loyola Pablo","year":"2018","unstructured":"Pablo Loyola, Edison Marrese-Taylor, Jorge Balazs, Yutaka Matsuo, and Fumiko Satoh. 2018. Content aware source code change description generation. In Proceedings of the 11th International Conference on Natural Language Generation, Emiel Krahmer, Albert Gatt, and Martijn Goudbeek (Eds.). Association for Computational Linguistics, Tilburg University, The Netherlands, 119\u2013128. DOI:10.18653\/v1\/W18-6513"},{"key":"e_1_3_2_95_2","doi-asserted-by":"crossref","first-page":"287","DOI":"10.18653\/v1\/P17-2045","volume-title":"Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers)","author":"Loyola Pablo","year":"2017","unstructured":"Pablo Loyola, Edison Marrese-Taylor, and Yutaka Matsuo. 2017. A neural architecture for generating natural language descriptions from source code changes. In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), Regina Barzilay and Min-Yen Kan (Eds.). Association for Computational Linguistics, Vancouver, Canada, 287\u2013292. DOI:10.18653\/v1\/P17-2045"},{"key":"e_1_3_2_96_2","first-page":"6227","volume-title":"Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)","author":"Lu Shuai","year":"2022","unstructured":"Shuai Lu, Nan Duan, Hojae Han, Daya Guo, Seung-won Hwang, and Alexey Svyatkovskiy. 2022. ReACC: A retrieval-augmented code completion framework. In Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Smaranda Muresan, Preslav Nakov, and Aline Villavicencio (Eds.). Association for Computational Linguistics, Dublin, Ireland, 6227\u20136240. DOI:10.18653\/v1\/2022.acl-long.431"},{"key":"e_1_3_2_97_2","series-title":"ISSTA 2020","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1145\/3395363.3397369","volume-title":"Proceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis","author":"Lutellier Thibaud","year":"2020","unstructured":"Thibaud Lutellier, Hung Viet Pham, Lawrence Pang, Yitong Li, Moshi Wei, and Lin Tan. 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 (Virtual Event, USA) (ISSTA 2020). Association for Computing Machinery, New York, NY, USA, 101\u2013114. DOI:10.1145\/3395363.3397369"},{"key":"e_1_3_2_98_2","doi-asserted-by":"crossref","unstructured":"Chen Lyu Ruyun Wang Hongyu Zhang Hanwen Zhang and Songlin Hu. 2021. Embedding API dependency graph for neural code generation. Empirical Software Engineering 26 4 (2021) 61.","DOI":"10.1007\/s10664-021-09968-2"},{"key":"e_1_3_2_99_2","unstructured":"Yingwei Ma Qingping Yang Rongyu Cao Binhua Li Fei Huang and Yongbin Li. 2024. How to understand whole software repository?arxiv:2406.01422. Retrieved from https:\/\/arxiv.org\/abs\/2406.01422 (2024)."},{"key":"e_1_3_2_100_2","series-title":"ICPC;24","first-page":"87","volume-title":"Proceedings of the 32nd IEEE\/ACM International Conference on Program Comprehension","author":"Ma Zexiong","year":"2024","unstructured":"Zexiong Ma, Shengnan An, Bing Xie, and Zeqi Lin. 2024. Compositional API recommendation for library-oriented code generation. In Proceedings of the 32nd IEEE\/ACM International Conference on Program Comprehension (Lisbon, Portugal) (ICPC;24). Association for Computing Machinery, New York, NY, USA, 87\u201398. DOI:10.1145\/3643916.3644403"},{"key":"e_1_3_2_101_2","doi-asserted-by":"publisher","unstructured":"Abhinav Reddy Mandli Saurabhsingh Rajput and Tushar Sharma. 2025. COMET: Generating commit messages using delta graph context representation. J. Syst. Softw. 222 C (April 2025). DOI:10.1016\/j.jss.2024.112307","DOI":"10.1016\/j.jss.2024.112307"},{"key":"e_1_3_2_102_2","doi-asserted-by":"crossref","unstructured":"Bilel Matmti and Fatemeh Fard. 2023. Evaluating code comment generation with summarized API docs. In 2023 IEEE\/ACM 2nd International Workshop on Natural Language-Based Software Engineering (NLBSE). IEEE 60\u201363.","DOI":"10.1109\/NLBSE59153.2023.00019"},{"key":"e_1_3_2_103_2","first-page":"985","volume-title":"Proceedings of the 2010 IEEE International Symposium on Computer-Aided Control System Design","author":"Mattingley Jacob","year":"2010","unstructured":"Jacob Mattingley, Yang Wang, and Stephen Boyd. 2010. Code generation for receding horizon control. In Proceedings of the 2010 IEEE International Symposium on Computer-Aided Control System Design. 985\u2013992. DOI:10.1109\/CACSD.2010.5612665"},{"key":"e_1_3_2_104_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2015.2465386"},{"key":"e_1_3_2_105_2","first-page":"448","volume-title":"Proceedings of the 2015 IEEE\/ACM 37th IEEE International Conference on Software Engineering","volume":"1","author":"Mechtaev Sergey","year":"2015","unstructured":"Sergey Mechtaev, Jooyong Yi, and Abhik Roychoudhury. 2015. DirectFix: Looking for simple program repairs. In Proceedings of the 2015 IEEE\/ACM 37th IEEE International Conference on Software Engineering, Vol. 1. 448\u2013458. DOI:10.1109\/ICSE.2015.63"},{"key":"e_1_3_2_106_2","series-title":"ICSE;23","first-page":"1225","volume-title":"Proceedings of the 45th International Conference on Software Engineering","author":"Motwani Manish","year":"2023","unstructured":"Manish Motwani and Yuriy Brun. 2023. Better automatic program repair by using bug reports and tests together. In Proceedings of the 45th International Conference on Software Engineering (Melbourne, Victoria, Australia) (ICSE;23). IEEE Press, 1225\u20131237. DOI:10.1109\/ICSE48619.2023.00109"},{"key":"e_1_3_2_107_2","first-page":"1026","volume-title":"Proceedings of the 2019 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE)","author":"Nafi Kawser Wazed","year":"2019","unstructured":"Kawser Wazed Nafi, Tonny Shekha Kar, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider. 2019. CLCDSA: Cross language code clone detection using syntactical features and API documentation. In Proceedings of the 2019 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 1026\u20131037. DOI:10.1109\/ASE.2019.00099"},{"key":"e_1_3_2_108_2","first-page":"139","volume-title":"Proceedings of the 2018 IEEE 18th International Working Conference on Source Code Analysis and Manipulation (SCAM)","author":"Nafi Kawser Wazed","year":"2018","unstructured":"Kawser Wazed Nafi, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider. 2018. [Research Paper] CroLSim: Cross language software similarity detector using API documentation. In Proceedings of the 2018 IEEE 18th International Working Conference on Source Code Analysis and Manipulation (SCAM). 139\u2013148. DOI:10.1109\/SCAM.2018.00023"},{"key":"e_1_3_2_109_2","unstructured":"Noor Nashid Taha Shabani Parsa Alian and Ali Mesbah. 2024. Contextual API completion for unseen repositories using LLMs. arxiv:2405.04600. Retrieved from https:\/\/arxiv.org\/abs\/2405.04600. (2024)."},{"key":"e_1_3_2_110_2","doi-asserted-by":"crossref","unstructured":"Noor Nashid Mifta Sintaha and Ali Mesbah. 2023. Embedding context as code dependencies for neural program repair. In 2023 IEEE Conference on Software Testing Verification and Validation (ICST). IEEE 95\u2013106.","DOI":"10.1109\/ICST57152.2023.00018"},{"key":"e_1_3_2_111_2","first-page":"137","volume-title":"Proceedings of the 2023 IEEE 9th International Women in Engineering (WIE) Conference on Electrical and Computer Engineering (WIECON-ECE)","author":"Naznin Shamima","year":"2023","unstructured":"Shamima Naznin and Manishankar Mondal. 2023. A naive approach for automatic line-level code completion. In Proceedings of the 2023 IEEE 9th International Women in Engineering (WIE) Conference on Electrical and Computer Engineering (WIECON-ECE). 137\u2013142. DOI:10.1109\/WIECON-ECE60392.2023.10456476"},{"key":"e_1_3_2_112_2","series-title":"ICSE;12","first-page":"69","volume-title":"Proceedings of the 34th International Conference on Software Engineering","author":"Nguyen Anh Tuan","year":"2012","unstructured":"Anh Tuan Nguyen, Tung Thanh Nguyen, Hoan Anh Nguyen, Ahmed Tamrawi, Hung Viet Nguyen, Jafar Al-Kofahi, and Tien N. Nguyen. 2012. Graph-based pattern-oriented, context-sensitive source code completion. In Proceedings of the 34th International Conference on Software Engineering (Zurich, Switzerland) (ICSE;12). IEEE Press, 69\u201379."},{"key":"e_1_3_2_113_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2021.05.039"},{"key":"e_1_3_2_114_2","first-page":"311","volume-title":"Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics","author":"Papineni Kishore","year":"2002","unstructured":"Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. 2002. Bleu: A method for automatic evaluation of machine translation. In Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics, Pierre Isabelle, Eugene Charniak, and Dekang Lin (Eds.). Association for Computational Linguistics, Philadelphia, Pennsylvania, USA, 311\u2013318. DOI:10.3115\/1073083.1073135"},{"key":"e_1_3_2_115_2","doi-asserted-by":"publisher","unstructured":"Hengzhi Pei Jinman Zhao Leonard Lausen Sheng Zha and George Karypis. 2023. Better context makes better code language models: A case study on function call argument completion. In Proceedings of the Thirty-Seventh AAAI Conference on Artificial Intelligence and Thirty-Fifth Conference on Innovative Applications of Artificial Intelligence and Thirteenth Symposium on Educational Advances in Artificial Intelligence (AAAI\u201923\/IAAI\u201923\/EAAI\u201923). AAAI Press. DOI:10.1609\/aaai.v37i4.25653","DOI":"10.1609\/aaai.v37i4.25653"},{"key":"e_1_3_2_116_2","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2013.042313.00197"},{"key":"e_1_3_2_117_2","doi-asserted-by":"publisher","unstructured":"Huy N. Phan Hoang N. Phan Tien N. Nguyen and Nghi D. Q. Bui. 2025. RepoHyper: Search-expand-refine on semantic graphs for repository-level code completion. In 2025 IEEE\/ACM Second International Conference on AI Foundation Models and Software Engineering (Forge). IEEE Press Ottawa ON Canada 14\u201325. DOI:10.1109\/Forge66646.2025.00009","DOI":"10.1109\/Forge66646.2025.00009"},{"key":"e_1_3_2_118_2","doi-asserted-by":"crossref","first-page":"272","DOI":"10.1007\/3-540-44958-2_22","volume-title":"Modeling and Using Context","author":"Porzel Robert","year":"2003","unstructured":"Robert Porzel and Iryna Gurevych. 2003. Contextual coherence in natural language processing. In Modeling and Using Context, Patrick Blackburn, Chiara Ghidini, Roy M. Turner, and Fausto Giunchiglia (Eds.). Springer Berlin, 272\u2013285."},{"key":"e_1_3_2_119_2","series-title":"ICSE;24","volume-title":"Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering","author":"Prenner Julian Aron","year":"2024","unstructured":"Julian Aron Prenner and Romain Robbes. 2024. Out of context: How important is local context in neural program repair?. In Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering (Lisbon, Portugal) (ICSE;24). Association for Computing Machinery, New York, NY, USA, Article 83, 13 pages. DOI:10.1145\/3597503.3639086"},{"key":"e_1_3_2_120_2","series-title":"ICSE 2014","first-page":"254","volume-title":"Proceedings of the 36th International Conference on Software Engineering","author":"Qi Yuhua","year":"2014","unstructured":"Yuhua Qi, Xiaoguang Mao, Yan Lei, Ziying Dai, and Chengsong Wang. 2014. The strength of random search on automated program repair. In Proceedings of the 36th International Conference on Software Engineering (Hyderabad, India) (ICSE 2014). Association for Computing Machinery, New York, NY, USA, 254\u2013265. DOI:10.1145\/2568225.2568254"},{"key":"e_1_3_2_121_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2024.3427815"},{"key":"e_1_3_2_122_2","doi-asserted-by":"crossref","first-page":"1139","DOI":"10.18653\/v1\/P17-1105","volume-title":"Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)","author":"Rabinovich Maxim","year":"2017","unstructured":"Maxim Rabinovich, Mitchell Stern, and Dan Klein. 2017. Abstract syntax networks for code generation and semantic parsing. In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Regina Barzilay and Min-Yen Kan (Eds.). Association for Computational Linguistics, Vancouver, Canada, 1139\u20131149. DOI:10.18653\/v1\/P17-1105"},{"key":"e_1_3_2_123_2","doi-asserted-by":"publisher","DOI":"10.1145\/3022671.2984041"},{"key":"e_1_3_2_124_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cosrev.2019.01.001"},{"key":"e_1_3_2_125_2","unstructured":"Shuo Ren Daya Guo Shuai Lu Long Zhou Shujie Liu Duyu Tang Neel Sundaresan Ming Zhou Ambrosio Blanco and Shuai Ma. 2020. CodeBLEU: A method for automatic evaluation of code synthesis. arxiv:2009.10297. Retrieved from https:\/\/arxiv.org\/abs\/2009.10297 (2020)."},{"key":"e_1_3_2_126_2","doi-asserted-by":"publisher","DOI":"10.3991\/ijim.v10i2.5367"},{"key":"e_1_3_2_127_2","series-title":"ASE;13","first-page":"345","volume-title":"Proceedings of the 28th IEEE\/ACM International Conference on Automated Software Engineering","author":"Saha Ripon K.","year":"2013","unstructured":"Ripon K. Saha, Matthew Lease, Sarfraz Khurshid, and Dewayne E. Perry. 2013. Improving bug localization using structured information retrieval. In Proceedings of the 28th IEEE\/ACM International Conference on Automated Software Engineering (Silicon Valley, CA, USA) (ASE;13). IEEE Press, 345\u2013355. DOI:10.1109\/ASE.2013.6693093"},{"key":"e_1_3_2_128_2","first-page":"13","volume-title":"Proceedings of the 2023 IEEE\/ACM 31st International Conference on Program Comprehension (ICPC)","author":"Shahbazi Ramin","year":"2023","unstructured":"Ramin Shahbazi and Fatemeh Fard. 2023. APIContext2Com: Code comment generation by incorporating pre-defined API documentation. In Proceedings of the 2023 IEEE\/ACM 31st International Conference on Program Comprehension (ICPC). 13\u201324. DOI:10.1109\/ICPC58990.2023.00012"},{"key":"e_1_3_2_129_2","doi-asserted-by":"crossref","unstructured":"Ramin Shahbazi Rishab Sharma and Fatemeh H. Fard. 2021. API2Com: On the improvement of automatically generated code comments using API documentations. In 2021 IEEE\/ACM 29th International Conference on Program Comprehension (ICPC). IEEE Computer Society 411\u2013421. DOI:https:\/\/doi.ieeecomputersociety.org\/10.1109\/ICPC52881.2021.00049","DOI":"10.1109\/ICPC52881.2021.00049"},{"key":"e_1_3_2_130_2","first-page":"103","volume-title":"Proceedings of the 2016 IEEE 40th Annual Computer Software and Applications Conference (COMPSAC)","volume":"1","author":"Shen Jinfeng","year":"2016","unstructured":"Jinfeng Shen, Xiaobing Sun, Bin Li, Hui Yang, and Jiajun Hu. 2016. On automatic summarization of what and why information in source code changes. In Proceedings of the 2016 IEEE 40th Annual Computer Software and Applications Conference (COMPSAC), Vol. 1. 103\u2013112. DOI:10.1109\/COMPSAC.2016.162"},{"key":"e_1_3_2_131_2","first-page":"1597","volume-title":"Proceedings of the 44th International Conference on Software Engineering","author":"Shi Ensheng","year":"2022","unstructured":"Ensheng Shi, Yanlin Wang, Lun Du, Junjie Chen, Shi Han, Hongyu Zhang, Dongmei Zhang, and Hongbin Sun. 2022. On the evaluation of neural code summarization. In Proceedings of the 44th International Conference on Software Engineering. 1597\u20131608."},{"key":"e_1_3_2_132_2","first-page":"39","volume-title":"Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis","author":"Shi Ensheng","year":"2023","unstructured":"Ensheng Shi, Yanlin Wang, Hongyu Zhang, Lun Du, Shi Han, Dongmei Zhang, and Hongbin Sun. 2023. Towards efficient fine-tuning of pre-trained code models: An experimental study and beyond. In Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis. 39\u201351."},{"key":"e_1_3_2_133_2","unstructured":"Disha Shrivastava Denis Kocetkov Harm de Vries Dzmitry Bahdanau and Torsten Scholak. 2023. RepoFusion: Training code models to understand your repository. arxiv:2306.10998.. Retrieved from https:\/\/arxiv.org\/abs\/2306.10998 (2023)."},{"key":"e_1_3_2_134_2","series-title":"Proceedings of Machine Learning Research","first-page":"31693","volume-title":"Proceedings of the 40th International Conference on Machine Learning","volume":"202","author":"Shrivastava Disha","year":"2023","unstructured":"Disha Shrivastava, Hugo Larochelle, and Daniel Tarlow. 2023. Repository-level prompt generation for large language models of code. In Proceedings of the 40th International Conference on Machine Learning(Proceedings of Machine Learning Research, Vol. 202), Andreas Krause, Emma Brunskill, Kyunghyun Cho, Barbara Engelhardt, Sivan Sabato, and Jonathan Scarlett (Eds.). PMLR, 31693\u201331715. Retrieved from https:\/\/proceedings.mlr.press\/v202\/shrivastava23a.html"},{"key":"e_1_3_2_135_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2021.102417"},{"key":"e_1_3_2_136_2","unstructured":"Qiushi Sun Zhirui Chen Fangzhi Xu Kanzhi Cheng Chang Ma Zhangyue Yin Jianing Wang Chengcheng Han Renyu Zhu Shuai Yuan et\u00a0al. 2024. A survey of neural code intelligence: paradigms advances and beyond. arxiv:2403.14734. Retrieved from https:\/\/arxiv.org\/abs\/2403.14734 (2024)."},{"key":"e_1_3_2_137_2","first-page":"174","volume-title":"Proceedings of the 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC)","volume":"01","author":"Sun Shuyao","year":"2018","unstructured":"Shuyao Sun, Junxia Guo, Ruilian Zhao, and Zheng Li. 2018. Search-based efficient automated program repair using mutation and fault localization. In Proceedings of the 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC), Vol. 01. 174\u2013183. DOI:10.1109\/COMPSAC.2018.00030"},{"key":"e_1_3_2_138_2","first-page":"241","volume-title":"Proceedings of the 2019 IEEE 15th International Conference on Intelligent Computer Communication and Processing (ICCP)","author":"Swe Kyaw Ei Ei","year":"2019","unstructured":"Kyaw Ei Ei Swe and Hnin Min Oo. 2019. Source code retrieval for bug localization using bug report. In Proceedings of the 2019 IEEE 15th International Conference on Intelligent Computer Communication and Processing (ICCP). IEEE, 241\u2013247."},{"key":"e_1_3_2_139_2","doi-asserted-by":"publisher","unstructured":"Hanzhuo Tan Qi Luo Ling Jiang Zizheng Zhan Jing Li Haotian Zhang and Yuqun Zhang. 2025. Prompt-based code completion via multi-retrieval augmented generation. ACM Trans. Softw. Eng. Methodol. 35 1 (December 2025). DOI:10.1145\/3725812","DOI":"10.1145\/3725812"},{"key":"e_1_3_2_140_2","doi-asserted-by":"publisher","unstructured":"Vaishnavi Ananthanarayanan and William Thies. 2010. Biocoder: A programming language for standardizing and automating biology protocols. Journal of Biological Engineering 4 1 (2010) 1\u201313. DOI:10.1186\/1754-1611-4-13","DOI":"10.1186\/1754-1611-4-13"},{"key":"e_1_3_2_141_2","first-page":"126","volume-title":"Proceedings of the 2021 IEEE International Conference on Software Maintenance and Evolution (ICSME)","author":"Tao Wei","year":"2021","unstructured":"Wei Tao, Yanlin Wang, Ensheng Shi, Lun Du, Shi Han, Hongyu Zhang, Dongmei Zhang, and Wenqiang Zhang. 2021. On the evaluation of commit message generation models: An experimental study. In Proceedings of the 2021 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, 126\u2013136."},{"key":"e_1_3_2_142_2","doi-asserted-by":"publisher","unstructured":"Wei Tao Yucheng Zhou Yanlin Wang Hongyu Zhang Haofen Wang and Wenqiang Zhang. 2024. KADEL: Knowledge-aware denoising learning for commit message generation. ACM Trans. Softw. Eng. Methodol. 33 5 (June 2024). DOI:10.1145\/3643675","DOI":"10.1145\/3643675"},{"key":"e_1_3_2_143_2","doi-asserted-by":"publisher","unstructured":"Mahesh Kumar Thota Francis H. Shajin and P. Rajesh. 2020. Survey on software defect prediction techniques. International Journal of Applied Science and Engineering 17 4 (2020) 331\u2013344. DOI:10.6703\/IJASE.202012_17(4).331","DOI":"10.6703\/IJASE.202012_17(4).331"},{"key":"e_1_3_2_144_2","series-title":"ESEC\/FSE 2017","doi-asserted-by":"crossref","first-page":"752","DOI":"10.1145\/3106237.3106300","volume-title":"Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering","author":"Tian Yuchi","year":"2017","unstructured":"Yuchi Tian and Baishakhi Ray. 2017. Automatically diagnosing and repairing error handling bugs in C. In Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering (Paderborn, Germany) (ESEC\/FSE 2017). Association for Computing Machinery, New York, NY, USA, 752\u2013762. DOI:10.1145\/3106237.3106300"},{"key":"e_1_3_2_145_2","volume-title":"Proceedings of the 44th International Conference on Software Engineering (ICSE;22)","author":"Tian Yingchen","year":"2022","unstructured":"Yingchen Tian, Yuxia Zhang, Klaas-Jan Stol, Lin Jiang, and Hui Liu. 2022. What makes a good commit message?. In Proceedings of the 44th International Conference on Software Engineering (ICSE;22). ACM. DOI:10.1145\/3510003.3510205"},{"key":"e_1_3_2_146_2","series-title":"NIPS\u201917","first-page":"6000","volume-title":"Proceedings of the 31st International Conference on Neural Information Processing Systems","author":"Vaswani Ashish","year":"2017","unstructured":"Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, \u0141ukasz Kaiser, and Illia Polosukhin. 2017. Attention is all you need. In Proceedings of the 31st International Conference on Neural Information Processing Systems (Long Beach, California, USA) (NIPS\u201917). Curran Associates Inc., Red Hook, NY, USA, 6000\u20136010."},{"key":"e_1_3_2_147_2","first-page":"4566","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition","author":"Vedantam Ramakrishna","year":"2015","unstructured":"Ramakrishna Vedantam, C. Lawrence Zitnick, and Devi Parikh. 2015. Cider: Consensus-based image description evaluation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 4566\u20134575."},{"key":"e_1_3_2_148_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2017.11.003"},{"key":"e_1_3_2_149_2","doi-asserted-by":"crossref","unstructured":"Thanh Trong Vu Thanh-Dat Do and Hieu Dinh Vo. 2024. Context-encoded code change representation for automated commit message generation. International Journal of Software Engineering and Knowledge Engineering 34 1 (2024) 185\u2013202.","DOI":"10.1142\/S0218194023500493"},{"key":"e_1_3_2_150_2","doi-asserted-by":"publisher","unstructured":"Yao Wan Zhangqian Bi Yang He Jianguo Zhang Hongyu Zhang Yulei Sui Guandong Xu Hai Jin and Philip Yu. 2024. Deep learning for code intelligence: Survey benchmark and toolkit. ACM Comput. Surv. 56 12 (October 2024). DOI:10.1145\/3664597","DOI":"10.1145\/3664597"},{"key":"e_1_3_2_151_2","doi-asserted-by":"publisher","unstructured":"Chong Wang Jian Zhang Yebo Feng Tianlin Li Weisong Sun Yang Liu and Xin Peng. 2025. Teaching code LLMs to use autocompletion tools in repository-level code generation. ACM Trans. Softw. Eng. Methodol. 34 7 (August 2025). DOI:10.1145\/3714462","DOI":"10.1145\/3714462"},{"key":"e_1_3_2_152_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2023.107393"},{"key":"e_1_3_2_153_2","doi-asserted-by":"publisher","unstructured":"Haoye Wang Xin Xia David Lo Qiang He Xinyu Wang and John Grundy. 2021. Context-aware retrieval-based deep commit message generation. ACM Trans. Softw. Eng. Methodol. 30 4 (July 2021). DOI:10.1145\/3464689","DOI":"10.1145\/3464689"},{"key":"e_1_3_2_154_2","series-title":"ICPC 2014","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1145\/2597008.2597148","volume-title":"Proceedings of the 22nd International Conference on Program Comprehension","author":"Wang Shaowei","year":"2014","unstructured":"Shaowei Wang and David Lo. 2014. Version history, similar report, and structure: Putting them together for improved bug localization. In Proceedings of the 22nd International Conference on Program Comprehension (Hyderabad, India) (ICPC 2014). Association for Computing Machinery, New York, NY, USA, 53\u201363. DOI:10.1145\/2597008.2597148"},{"key":"e_1_3_2_155_2","first-page":"45","volume-title":"Proceedings of the 31st International Conference on Software Engineering (ICSE;09)","author":"Wang Xinming","year":"2009","unstructured":"Xinming Wang, S. C. Cheung, W. K. Chan, and Zhenyu Zhang. 2009. Taming coincidental correctness: Coverage refinement with context patterns to improve fault localization. In Proceedings of the 31st International Conference on Software Engineering (ICSE;09). IEEE Computer Society, USA, 45\u201355. DOI:10.1109\/ICSE.2009.5070507"},{"key":"e_1_3_2_156_2","doi-asserted-by":"publisher","unstructured":"Xinchen Wang Ruida Hu Cuiyun Gao Xin-Cheng Wen Yujia Chen and Qing Liao. 2024. ReposVul: A repository-level high-quality vulnerability dataset. In Proceedings of the 2024 IEEE\/ACM 46th International Conference on Software Engineering: Companion Proceedings (ICSE-Companion\u201924). Association for Computing Machinery Lisbon Portugal 472\u2013483. DOI:10.1145\/3639478.3647634","DOI":"10.1145\/3639478.3647634"},{"key":"e_1_3_2_157_2","doi-asserted-by":"crossref","first-page":"9","DOI":"10.18653\/v1\/2022.findings-acl.2","volume-title":"Proceedings of the Findings of the Association for Computational Linguistics: ACL 2022","author":"Wang Xin","year":"2022","unstructured":"Xin Wang, Yasheng Wang, Yao Wan, Fei Mi, Yitong Li, Pingyi Zhou, Jin Liu, Hao Wu, Xin Jiang, and Qun Liu. 2022. Compilable neural code generation with compiler feedback. In Proceedings of the Findings of the Association for Computational Linguistics: ACL 2022, Smaranda Muresan, Preslav Nakov, and Aline Villavicencio (Eds.). Association for Computational Linguistics, Dublin, Ireland, 9\u201319. DOI:10.18653\/v1\/2022.findings-acl.2"},{"key":"e_1_3_2_158_2","first-page":"614","volume-title":"Proceedings of the 2024 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)","author":"Wang Yanlin","year":"2024","unstructured":"Yanlin Wang, Yanxian Huang, Daya Guo, Hongyu Zhang, and Zibin Zheng. 2024. Sparsecoder: Identifier-aware sparse transformer for file-level code summarization. In Proceedings of the 2024 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). IEEE, 614\u2013625."},{"key":"e_1_3_2_159_2","doi-asserted-by":"publisher","unstructured":"Yanlin Wang Tianyue Jiang Mingwei Liu Jiachi Chen Mingzhi Mao Xilin Liu Yuchi Ma and Zibin Zheng. 2025. Beyond functional correctness: Investigating coding style inconsistencies in large language models. In Proceedings of the ACM Softw. Eng. 2. FSE. (June 2025). DOI:10.1145\/3715749","DOI":"10.1145\/3715749"},{"key":"e_1_3_2_160_2","unstructured":"Yanlin Wang Ensheng Shi Lun Du Xiaodi Yang Yuxuan Hu Shi Han Hongyu Zhang and Dongmei Zhang. 2021. CoCoSum: Contextual code summarization with multi-relational graph neural network. arxiv:2107.01933. Retrieved from https:\/\/arxiv.org\/abs\/2107.01933 (2021)."},{"key":"e_1_3_2_161_2","doi-asserted-by":"publisher","unstructured":"Yanlin Wang Yanli Wang Daya Guo Jiachi Chen Ruikai Zhang Yuchi Ma and Zibin Zheng. 2025. RLCoder: Reinforcement learning for repository-level code completion. In Proceedings of the IEEE\/ACM 47th International Conference on Software Engineering. IEEE Press 1140\u20131152. DOI:10.1109\/ICSE55347.2025.00014","DOI":"10.1109\/ICSE55347.2025.00014"},{"key":"e_1_3_2_162_2","doi-asserted-by":"publisher","unstructured":"Yanli Wang Yanlin Wang Suiquan Wang Daya Guo Jiachi Chen John Grundy Xilin Liu Yuchi Ma Mingzhi Mao Hongyu Zhang and Zibin Zheng. 2026. RepoTransBench: A real-world multilingual benchmark for repository-level code translation. IEEE Transactions on Software Engineering 52 2 (2026) 675\u2013690. DOI:10.1109\/TSE.2025.3645056","DOI":"10.1109\/TSE.2025.3645056"},{"key":"e_1_3_2_163_2","doi-asserted-by":"crossref","unstructured":"Yanlin Wang Wanjun Zhong Yanxian Huang Ensheng Shi Min Yang Jiachi Chen Hui Li Yuchi Ma Qianxiang Wang and Zibin Zheng. 2025. Agents in software engineering: Survey landscape and vision. Automated Software Engineering 32 2 (2025) 70.","DOI":"10.1007\/s10515-025-00544-2"},{"key":"e_1_3_2_164_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.findings-eacl.97"},{"key":"e_1_3_2_165_2","doi-asserted-by":"crossref","first-page":"3199","DOI":"10.18653\/v1\/2025.findings-naacl.176","volume-title":"Proceedings of the Findings of the Association for Computational Linguistics: NAACL 2025","author":"Wang Zora Zhiruo","year":"2025","unstructured":"Zora Zhiruo Wang, Akari Asai, Frank F. Xu, Yiqing Xie, Graham Neubig, Daniel Fried, and Xinyan Velocity Yu . 2025. Coderag-bench: Can retrieval augment code generation?. In Proceedings of the Findings of the Association for Computational Linguistics: NAACL 2025. 3199\u20133214."},{"key":"e_1_3_2_166_2","unstructured":"Koki Washio and Yusuke Miyao. 2022. Code generation for unknown libraries via reading API documentations. arxiv:2202.07806. Retrieved from https:\/\/arxiv.org\/abs\/2202.07806 (2022)."},{"key":"e_1_3_2_167_2","series-title":"ICSE;18","first-page":"1","volume-title":"Proceedings of the 40th International Conference on Software Engineering","author":"Wen Ming","year":"2018","unstructured":"Ming Wen, Junjie Chen, Rongxin Wu, Dan Hao, and Shing-Chi Cheung. 2018. Context-aware patch generation for better automated program repair. In Proceedings of the 40th International Conference on Software Engineering (Gothenburg, Sweden) (ICSE;18). Association for Computing Machinery, New York, NY, USA, 1\u201311. DOI:10.1145\/3180155.3180233"},{"key":"e_1_3_2_168_2","series-title":"ASE;16","first-page":"262","volume-title":"Proceedings of the 31st IEEE\/ACM International Conference on Automated Software Engineering","author":"Wen Ming","year":"2016","unstructured":"Ming Wen, Rongxin Wu, and Shing-Chi Cheung. 2016. Locus: Locating bugs from software changes. In Proceedings of the 31st IEEE\/ACM International Conference on Automated Software Engineering (Singapore, Singapore) (ASE;16). Association for Computing Machinery, New York, NY, USA, 262\u2013273. DOI:10.1145\/2970276.2970359"},{"key":"e_1_3_2_169_2","unstructured":"Xin-Cheng Wen Xinchen Wang Yujia Chen Ruida Hu David Lo and Cuiyun Gao. 2024. VulEval: Towards repository-level evaluation of software vulnerability detection. arxiv:2404.15596. Retrieved from https:\/\/arxiv.org\/abs\/2404.15596 (2024)."},{"key":"e_1_3_2_170_2","first-page":"380","volume-title":"Proceedings of the 2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER)","author":"Wong Edmund","year":"2015","unstructured":"Edmund Wong, Taiyue Liu, and Lin Tan. 2015. CloCom: Mining existing source code for automatic comment generation. In Proceedings of the 2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER). 380\u2013389. DOI:10.1109\/SANER.2015.7081848"},{"key":"e_1_3_2_171_2","unstructured":"Di Wu Wasi Uddin Ahmad Dejiao Zhang Murali Krishna Ramanathan and Xiaofei Ma. 2024. REPOFORMER: Selective retrieval for repository-level code completion. In Proceedings of the 41st International Conference on Machine Learning. 53270\u201353290."},{"key":"e_1_3_2_172_2","doi-asserted-by":"crossref","unstructured":"Qinyun Wu Chao Peng Pengfei Gao Ruida Hu Haoyu Gan Bo Jiang Jinhe Tang Zhiwen Deng Zhanming Guan Cuiyun Gao and others. 2025. RepoMasterEval: Evaluating code completion via real-world repositories. In 2025 40th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE 3672\u20133683.","DOI":"10.1109\/ASE63991.2025.00304"},{"key":"e_1_3_2_173_2","doi-asserted-by":"publisher","DOI":"10.1109\/JAS.2023.123618"},{"key":"e_1_3_2_174_2","unstructured":"Yiqing Xie Alex Xie Divyanshu Sheth Pengfei Liu Daniel Fried and Carolyn Rose. 2024. CodeBenchGen: Creating scalable execution-based code generation benchmarks. arxiv:2404.00566. Retrieved from https:\/\/arxiv.org\/abs\/2404.00566 (2024)."},{"key":"e_1_3_2_175_2","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2020.3040191"},{"key":"e_1_3_2_176_2","series-title":"Internetware;22","first-page":"242","volume-title":"Proceedings of the 13th Asia-Pacific Symposium on Internetware","author":"Xu Shengbin","year":"2022","unstructured":"Shengbin Xu, Yuan Yao, Feng Xu, Tianxiao Gu, and Hanghang Tong. 2022. Combining code context and fine-grained code difference for commit message generation. In Proceedings of the 13th Asia-Pacific Symposium on Internetware (, Hohhot, China,) (Internetware;22). Association for Computing Machinery, New York, NY, USA, 242\u2013251. DOI:10.1145\/3545258.3545274"},{"key":"e_1_3_2_177_2","unstructured":"Yichen Xu and Yanqiao Zhu. 2022. A survey on pretrained language models for neural code intelligence. arxiv:2212.10079. Retrieved from https:\/\/arxiv.org\/abs\/2212.10079 (2022)."},{"key":"e_1_3_2_178_2","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1109\/APSEC53868.2021.00029","volume-title":"Proceedings of the 2021 28th Asia-Pacific Software Engineering Conference (APSEC)","author":"Yang Guang","year":"2021","unstructured":"Guang Yang, Yanlin Zhou, Xiang Chen, and Chi Yu. 2021. Fine-grained Pseudo-code generation method via code feature extraction and transformer. In Proceedings of the 2021 28th Asia-Pacific Software Engineering Conference (APSEC). 213\u2013222. DOI:10.1109\/APSEC53868.2021.00029"},{"key":"e_1_3_2_179_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2023.111868"},{"key":"e_1_3_2_180_2","doi-asserted-by":"publisher","DOI":"10.1145\/3505243"},{"key":"e_1_3_2_181_2","unstructured":"Klaus Changsun Youm June Ahn Jeongho Kim and Eunseok Lee. 2015. Bug localization based on code change histories and bug reports. In 2015 Asia-Pacific Software Engineering Conference (APSEC). IEEE 190\u2013197."},{"key":"e_1_3_2_182_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2016.11.002"},{"key":"e_1_3_2_183_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2022.107130"},{"key":"e_1_3_2_184_2","first-page":"428","volume-title":"Proceedings of the 2024 IEEE\/ACM 46th International Conference on Software Engineering (ICSE)","author":"Yu Hao","year":"2024","unstructured":"Hao Yu, Bo Shen, Dezhi Ran, Jiaxin Zhang, Qi Zhang, Yuchi Ma, Guangtai Liang, Ying Li, Qianxiang Wang, and Tao Xie. 2024. CoderEval: A benchmark of pragmatic code generation with generative pretrained models. In Proceedings of the 2024 IEEE\/ACM 46th International Conference on Software Engineering (ICSE). 428\u2013439. DOI:10.1145\/3597503.3623322"},{"key":"e_1_3_2_185_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.findings-emnlp.350"},{"key":"e_1_3_2_186_2","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1109\/DSA.2019.00012","volume-title":"Proceedings of the 2019 6th International Conference on Dependable Systems and Their Applications (DSA)","author":"Yuan Yuan","year":"2020","unstructured":"Yuan Yuan, Weiqiang Kong, Gang Hou, Yan Hu, Masahiko Watanabe, and Akira Fukuda. 2020. From local to global semantic clone detection. In Proceedings of the 2019 6th International Conference on Dependable Systems and Their Applications (DSA). 13\u201324. DOI:10.1109\/DSA.2019.00012"},{"key":"e_1_3_2_187_2","doi-asserted-by":"crossref","unstructured":"Daoguang Zan Bei Chen Yongshun Gong Junzhi Cao Fengji Zhang Bingchao Wu Bei Guan Yilong Yin and Yongji Wang. 2025. Private-library-oriented code generation with large language models. Knowledge-Based Systems 326 (2025) 113934.","DOI":"10.1016\/j.knosys.2025.113934"},{"key":"e_1_3_2_188_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.findings-emnlp.21"},{"issue":"3","key":"e_1_3_2_189_2","doi-asserted-by":"crossref","first-page":"471","DOI":"10.3390\/sym14030471","article-title":"A survey of automatic source code summarization","volume":"14","author":"Zhang Chunyan","year":"2022","unstructured":"Chunyan Zhang, Junchao Wang, Qinglei Zhou, Ting Xu, Ke Tang, Hairen Gui, and Fudong Liu. 2022. A survey of automatic source code summarization. Symmetry 14, 3 (2022), 471.","journal-title":"Symmetry"},{"key":"e_1_3_2_190_2","doi-asserted-by":"crossref","unstructured":"Fengji Zhang Bei Chen Yue Zhang Jacky Keung Jin Liu Daoguang Zan Yi Mao Jian-Guang Lou and Weizhu Chen. 2023. Repocoder: Repository-level code completion through iterative retrieval and generation. In Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing. 2471\u20132484.","DOI":"10.18653\/v1\/2023.emnlp-main.151"},{"key":"e_1_3_2_191_2","first-page":"497","volume-title":"Proceedings of the 2013 28th IEEE\/ACM International Conference on Automated Software Engineering (ASE)","author":"Zhang Gang","year":"2013","unstructured":"Gang Zhang, Xin Peng, Zhenchang Xing, Shihai Jiang, Hai Wang, and Wenyun Zhao. 2013. Towards contextual and on-demand code clone management by continuous monitoring. In Proceedings of the 2013 28th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 497\u2013507. DOI:10.1109\/ASE.2013.6693107"},{"key":"e_1_3_2_192_2","unstructured":"Jiyang Zhang Sheena Panthaplackel Pengyu Nie Raymond J. Mooney Junyi Jessy Li and Milos Gligoric. 2021. Learning to generate code comments from class hierarchies. arxiv:2103.13426. Retrieved from https:\/\/arxiv.org\/abs\/2103.13426 (2021)."},{"key":"e_1_3_2_193_2","series-title":"ISSTA 2023","doi-asserted-by":"crossref","first-page":"1370","DOI":"10.1145\/3597926.3598142","volume-title":"Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis","author":"Zhang Jian","year":"2023","unstructured":"Jian Zhang, Xu Wang, Hongyu Zhang, Hailong Sun, Xudong Liu, Chunming Hu, and Yang Liu. 2023. Detecting condition-related bugs with control flow graph neural network. In Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis (Seattle, WA, USA,) (ISSTA 2023). Association for Computing Machinery, New York, NY, USA, 1370\u20131382. DOI:10.1145\/3597926.3598142"},{"key":"e_1_3_2_194_2","doi-asserted-by":"crossref","first-page":"13643","DOI":"10.18653\/v1\/2024.acl-long.737","volume-title":"Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)","author":"Zhang Kechi","year":"2024","unstructured":"Kechi Zhang, Jia Li, Ge Li, Xianjie Shi, and Zhi Jin. 2024. CodeAgent: Enhancing code generation with tool-integrated agent systems for real-world repo-level coding challenges. In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Lun-Wei Ku, Andre Martins, and Vivek Srikumar (Eds.). Association for Computational Linguistics, Bangkok, Thailand, 13643\u201313658. Retrieved from https:\/\/aclanthology.org\/2024.acl-long.737"},{"key":"e_1_3_2_195_2","unstructured":"Kechi Zhang Huangzhao Zhang Ge Li Jia Li Zhuo Li and Zhi Jin. 2023. ToolCoder: Teach code generation models to use API search tools. arxiv:2305.04032. Retrieved from https:\/\/arxiv.org\/abs\/2305.04032 (2023)."},{"key":"e_1_3_2_196_2","doi-asserted-by":"publisher","unstructured":"Xiaoyu Zhang Juan Zhai Shiqing Ma Shiwei Wang and Chao Shen. 2025. Citadel: Context similarity based deep learning framework bug finding. ACM Trans. Softw. Eng. Methodol.DOI:10.1145\/3773993","DOI":"10.1145\/3773993"},{"key":"e_1_3_2_197_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2024.112066"},{"key":"e_1_3_2_198_2","doi-asserted-by":"publisher","DOI":"10.3390\/s24051351"},{"key":"e_1_3_2_199_2","doi-asserted-by":"publisher","unstructured":"Yuxia Zhang Zhiqing Qiu Klaas-Jan Stol Wenhui Zhu Jiaxin Zhu Yingchen Tian and Hui Liu. 2024. Automatic commit message generation: A critical review and directions for future work. IEEE Transactions on Software Engineering 50 4 (2024) 816\u2013835. DOI:10.1109\/TSE.2024.3364675","DOI":"10.1109\/TSE.2024.3364675"},{"key":"e_1_3_2_200_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2024.3364675"},{"key":"e_1_3_2_201_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11704-023-2521-2"},{"key":"e_1_3_2_202_2","doi-asserted-by":"publisher","DOI":"10.1145\/3567550"},{"key":"e_1_3_2_203_2","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1109\/QSIC.2011.15","volume-title":"Proceedings of the 2011 11th International Conference on Quality Software","author":"Zhao Yunshan","year":"2011","unstructured":"Yunshan Zhao, Yunzhan Gong, Li Liu, Qing Xiao, and Zhaohong Yang. 2011. Context-sensitive interprocedural defect detection based on a unified symbolic procedure summary model. In Proceedings of the 2011 11th International Conference on Quality Software. 51\u201360. DOI:10.1109\/QSIC.2011.15"},{"key":"e_1_3_2_204_2","doi-asserted-by":"crossref","first-page":"640","DOI":"10.1109\/ICCEA62105.2024.10603974","volume-title":"Proceedings of the 2024 5th International Conference on Computer Engineering and Application (ICCEA)","author":"Zhao Yaqiang","year":"2024","unstructured":"Yaqiang Zhao, Xiaozhuo Li, Wei Deng, Ying Li, Xiaobo Guo, Qing Tian, and Ying Fan. 2024. Fine-grained bug localization based on rich context using attention tree-GRU. In Proceedings of the 2024 5th International Conference on Computer Engineering and Application (ICCEA). 640\u2013646. DOI:10.1109\/ICCEA62105.2024.10603974"},{"key":"e_1_3_2_205_2","unstructured":"Dewu Zheng Yanlin Wang Ensheng Shi Xilin Liu Yuchi Ma Hongyu Zhang and Zibin Zheng. 2025. Top general performance = top domain performance? DomainCodeBench: A multi-domain code generation benchmark. arxiv:2412.18573. Retrieved from https:\/\/arxiv.org\/abs\/2412.18573 (2025)."},{"key":"e_1_3_2_206_2","doi-asserted-by":"publisher","unstructured":"Dewu Zheng Yanlin Wang Ensheng Shi Ruikai Zhang Yuchi Ma Hongyu Zhang and Zibin Zheng. 2025. HumanEvo: An evolution-aware benchmark for more realistic evaluation of repository-level code generation. In Proceedings of the IEEE\/ACM 47th International Conference on Software Engineering (ICSE\u201925). IEEE Press Ottawa Ontario Canada 1372\u20131384. DOI:10.1109\/ICSE55347.2025.00228","DOI":"10.1109\/ICSE55347.2025.00228"},{"key":"e_1_3_2_207_2","unstructured":"Zibin Zheng Kaiwen Ning Yanlin Wang Jingwen Zhang Dewu Zheng Mingxi Ye and Jiachi Chen. 2024. A survey of large language models for code: Evolution benchmarking and future trends. arxiv:2311.10372. Retrieved from https:\/\/arxiv.org\/abs\/2311.10372 (2024)"},{"issue":"2","key":"e_1_3_2_208_2","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1007\/s10664-024-10602-0","article-title":"Towards an understanding of large language models in software engineering tasks","volume":"30","author":"Zheng Zibin","year":"2025","unstructured":"Zibin Zheng, Kaiwen Ning, Qingyuan Zhong, Jiachi Chen, Wenqing Chen, Lianghong Guo, Weicheng Wang, and Yanlin Wang. 2025. Towards an understanding of large language models in software engineering tasks. Empirical Software Engineering 30, 2 (2025), 50.","journal-title":"Empirical Software Engineering"},{"key":"e_1_3_2_209_2","series-title":"ICSE;12","first-page":"14","volume-title":"Proceedings of the 34th International Conference on Software Engineering","author":"Zhou Jian","year":"2012","unstructured":"Jian Zhou, Hongyu Zhang, and David Lo. 2012. Where should the bugs be fixed? - More accurate information retrieval-based bug localization based on bug reports. In Proceedings of the 34th International Conference on Software Engineering (Zurich, Switzerland) (ICSE;12). IEEE Press, 14\u201324."},{"key":"e_1_3_2_210_2","volume-title":"Proceedings of the 11th International Conference on Learning Representations","author":"Zhou Shuyan","year":"2023","unstructured":"Shuyan Zhou, Uri Alon, Frank F. Xu, Zhengbao Jiang, and Graham Neubig. 2023. DocPrompting: Generating code by retrieving the Docs. In Proceedings of the 11th International Conference on Learning Representations. Retrieved from https:\/\/openreview.net\/forum?id=ZTCxT2t2Ru"},{"key":"e_1_3_2_211_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.07.087"},{"key":"e_1_3_2_212_2","doi-asserted-by":"publisher","unstructured":"Ziyi Zhou Mingchen Li Huiqun Yu Guisheng Fan Penghui Yang and Zijie Huang. 2024. Learning to generate structured code summaries from hybrid code context. IEEE Transactions on Software Engineering 50 10 (2024) 2512\u20132528. DOI:10.1109\/TSE.2024.3439562","DOI":"10.1109\/TSE.2024.3439562"},{"key":"e_1_3_2_213_2","series-title":"ICPC;24","first-page":"137","volume-title":"Proceedings of the 32nd IEEE\/ACM International Conference on Program Comprehension","author":"Zhu Tingwei","year":"2024","unstructured":"Tingwei Zhu, Zhongxin Liu, Tongtong Xu, Ze Tang, Tian Zhang, Minxue Pan, and Xin Xia. 2024. Exploring and improving code completion for test code. In Proceedings of the 32nd IEEE\/ACM International Conference on Program Comprehension (Lisbon, Portugal) (ICPC;24). Association for Computing Machinery, New York, NY, USA, 137\u2013148. DOI:10.1145\/3643916.3644421"},{"key":"e_1_3_2_214_2","unstructured":"Terry Yue Zhuo Minh Chien Vu Jenny Chim Han Hu Wenhao Yu Ratnadira Widyasari Imam Nur Bani Yusuf Haolan Zhan Junda He Indraneil Paul et\u00a0al. 2024. BigCodeBench: Benchmarking code generation with diverse function calls and complex instructions. arxiv:2406.15877. Retrieved from https:\/\/arxiv.org\/abs\/2406.15877 (2024)."},{"key":"e_1_3_2_215_2","first-page":"931","volume-title":"Proceedings of the 2020 35th IEEE\/ACM International Conference on Automated Software Engineering (ASE)","author":"Zou Yue","year":"2020","unstructured":"Yue Zou, Bihuan Ban, Yinxing Xue, and Yun Xu. 2020. CCGraph: A PDG-based code clone detector with approximate graph matching. In Proceedings of the 2020 35th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 931\u2013942."},{"key":"e_1_3_2_216_2","volume-title":"Proceedings of the International Conference on Learning Representations (ICLR)","author":"Z\u00fcgner Daniel","year":"2021","unstructured":"Daniel Z\u00fcgner, Tobias Kirschstein, Michele Catasta, Jure Leskovec, and Stephan G\u00fcnnemann. 2021. Language-agnostic representation learning of source code from structure and context. In Proceedings of the International Conference on Learning Representations (ICLR)."}],"container-title":["ACM Computing Surveys"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3797261","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T16:20:58Z","timestamp":1776442858000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3797261"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,17]]},"references-count":215,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2026,8,30]]}},"alternative-id":["10.1145\/3797261"],"URL":"https:\/\/doi.org\/10.1145\/3797261","relation":{},"ISSN":["0360-0300","1557-7341"],"issn-type":[{"value":"0360-0300","type":"print"},{"value":"1557-7341","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,4,17]]},"assertion":[{"value":"2025-04-09","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2026-02-01","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2026-04-17","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}