{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,27]],"date-time":"2025-10-27T13:04:28Z","timestamp":1761570268846,"version":"build-2065373602"},"publisher-location":"New York, NY, USA","reference-count":68,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,20]]},"DOI":"10.1145\/3755881.3755977","type":"proceedings-article","created":{"date-parts":[[2025,10,27]],"date-time":"2025-10-27T11:46:17Z","timestamp":1761565577000},"page":"389-401","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Brevity is the Soul of Wit: Condensing Code Changes to Improve Commit Message Generation"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-8702-2826","authenticated-orcid":false,"given":"Hongyu","family":"Kuang","sequence":"first","affiliation":[{"name":"State Key Lab for Novel Software Technology, Nanjing University, Nanjing, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-3722-3434","authenticated-orcid":false,"given":"Ning","family":"Zhang","sequence":"additional","affiliation":[{"name":"State Key Lab for Novel Software Technology, Nanjing University, Nanjing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3703-7563","authenticated-orcid":false,"given":"Hui","family":"Gao","sequence":"additional","affiliation":[{"name":"State Key Lab for Novel Software Technology, Nanjing University, Nanjing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3263-1275","authenticated-orcid":false,"given":"Xin","family":"Zhou","sequence":"additional","affiliation":[{"name":"State Key Lab for Novel Software Technology, Nanjing University, Nanjing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7557-9091","authenticated-orcid":false,"given":"Wesley K. G.","family":"Assuncao","sequence":"additional","affiliation":[{"name":"CSC, North Carolina State University, Raleigh, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7970-1384","authenticated-orcid":false,"given":"Xiaoxing","family":"Ma","sequence":"additional","affiliation":[{"name":"State Key Lab for Novel Software Technology, Nanjing University, Nanjing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6500-0341","authenticated-orcid":false,"given":"Dong","family":"Shao","sequence":"additional","affiliation":[{"name":"State Key Lab for Novel Software Technology, Nanjing University, Nanjing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4576-0524","authenticated-orcid":false,"given":"Guoping","family":"Rong","sequence":"additional","affiliation":[{"name":"State Key Lab for Novel Software Technology, Nanjing University, Nanjing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9159-5331","authenticated-orcid":false,"given":"He","family":"Zhang","sequence":"additional","affiliation":[{"name":"State Key Lab for Novel Software Technology, Nanjing University, Nanjing, China"}]}],"member":"320","published-online":{"date-parts":[[2025,10,27]]},"reference":[{"key":"e_1_3_3_2_2_2","volume-title":"GitHub","year":"2024","unstructured":"2024. GitHub. https:\/\/github.com\/"},{"key":"e_1_3_3_2_3_2","volume-title":"Spring SqlConfig Annotation","year":"2024","unstructured":"2024. Spring SqlConfig Annotation. https:\/\/docs.spring.io\/spring-framework\/reference\/testing\/annotations\/integration-spring\/annotation-sqlconfig.html"},{"key":"e_1_3_3_2_4_2","volume-title":"Spring TestPropertySource Annotation","year":"2024","unstructured":"2024. Spring TestPropertySource Annotation. https:\/\/docs.spring.io\/spring-framework\/reference\/testing\/annotations\/integration-spring\/annotation-testpropertysource.html"},{"key":"e_1_3_3_2_5_2","doi-asserted-by":"crossref","unstructured":"Nasir Ali Zohreh Sharafi Yann-Ga\u00ebl Gu\u00e9h\u00e9neuc and Giuliano Antoniol. 2015. An empirical study on the importance of source code entities for requirements traceability. Empir. Softw. Eng. 20 2 (2015) 442\u2013478.","DOI":"10.1007\/s10664-014-9315-y"},{"key":"e_1_3_3_2_6_2","first-page":"65","volume-title":"Proceedings of the Workshop on Intrinsic and Extrinsic Evaluation Measures for Machine Translation and\/or Summarization@ACL 2005, Ann Arbor, Michigan, USA, June 29, 2005","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 Workshop on Intrinsic and Extrinsic Evaluation Measures for Machine Translation and\/or Summarization@ACL 2005, Ann Arbor, Michigan, USA, June 29, 2005. Association for Computational Linguistics, 65\u201372."},{"key":"e_1_3_3_2_7_2","first-page":"33","volume-title":"ASE 2010, 25th IEEE\/ACM International Conference on Automated Software Engineering, Antwerp, Belgium, September 20-24, 2010","author":"Buse Raymond P.\u00a0L.","year":"2010","unstructured":"Raymond P.\u00a0L. Buse and Westley Weimer. 2010. Automatically documenting program changes. In ASE 2010, 25th IEEE\/ACM International Conference on Automated Software Engineering, Antwerp, Belgium, September 20-24, 2010. ACM, 33\u201342."},{"key":"e_1_3_3_2_8_2","first-page":"275","volume-title":"14th IEEE International Working Conference on Source Code Analysis and Manipulation, SCAM 2014, Victoria, BC, Canada, September 28-29, 2014","author":"Cortes-Coy Luis\u00a0Fernando","year":"2014","unstructured":"Luis\u00a0Fernando Cortes-Coy, Mario\u00a0Linares V\u00e1squez, Jairo Aponte, and Denys Poshyvanyk. 2014. On Automatically Generating Commit Messages via Summarization of Source Code Changes. In 14th IEEE International Working Conference on Source Code Analysis and Manipulation, SCAM 2014, Victoria, BC, Canada, September 28-29, 2014. IEEE Computer Society, 275\u2013284."},{"key":"e_1_3_3_2_9_2","first-page":"275","volume-title":"14th IEEE International Working Conference on Source Code Analysis and Manipulation, SCAM 2014, Victoria, BC, Canada, September 28-29, 2014","author":"Cortes-Coy Luis\u00a0Fernando","year":"2014","unstructured":"Luis\u00a0Fernando Cortes-Coy, Mario\u00a0Linares V\u00e1squez, Jairo Aponte, and Denys Poshyvanyk. 2014. On Automatically Generating Commit Messages via Summarization of Source Code Changes. In 14th IEEE International Working Conference on Source Code Analysis and Manipulation, SCAM 2014, Victoria, BC, Canada, September 28-29, 2014. IEEE Computer Society, 275\u2013284."},{"key":"e_1_3_3_2_10_2","first-page":"794","volume-title":"45th IEEE\/ACM International Conference on Software Engineering, ICSE 2023, Melbourne, Australia, May 14-20, 2023","author":"Dong Jinhao","year":"2023","unstructured":"Jinhao Dong, Yiling Lou, Dan Hao, and Lin Tan. 2023. Revisiting Learning-based Commit Message Generation. In 45th IEEE\/ACM International Conference on Software Engineering, ICSE 2023, Melbourne, Australia, May 14-20, 2023. IEEE, 794\u2013805."},{"key":"e_1_3_3_2_11_2","first-page":"970","volume-title":"44th IEEE\/ACM 44th International Conference on Software Engineering, ICSE 2022, Pittsburgh, PA, USA, May 25-27, 2022","author":"Dong Jinhao","year":"2022","unstructured":"Jinhao Dong, Yiling Lou, Qihao Zhu, Zeyu Sun, Zhilin Li, Wenjie Zhang, and Dan Hao. 2022. FIRA: Fine-Grained Graph-Based Code Change Representation for Automated Commit Message Generation. In 44th IEEE\/ACM 44th International Conference on Software Engineering, ICSE 2022, Pittsburgh, PA, USA, May 25-27, 2022. ACM, 970\u2013981."},{"key":"e_1_3_3_2_12_2","first-page":"422","volume-title":"35th International Conference on Software Engineering, ICSE \u201913, San Francisco, CA, USA, May 18-26, 2013","author":"Dyer Robert","year":"2013","unstructured":"Robert Dyer, Hoan\u00a0Anh Nguyen, Hridesh Rajan, and Tien\u00a0N. Nguyen. 2013. Boa: a language and infrastructure for analyzing ultra-large-scale software repositories. In 35th International Conference on Software Engineering, ICSE \u201913, San Francisco, CA, USA, May 18-26, 2013. IEEE Computer Society, 422\u2013431."},{"key":"e_1_3_3_2_13_2","doi-asserted-by":"crossref","unstructured":"Sarah Fakhoury Aaditya Naik Georgios Sakkas Saikat Chakraborty and Shuvendu\u00a0K. Lahiri. 2024. LLM-Based Test-Driven Interactive Code Generation: User Study and Empirical Evaluation. IEEE Trans. Software Eng. 50 9 (2024) 2254\u20132268.","DOI":"10.1109\/TSE.2024.3428972"},{"key":"e_1_3_3_2_14_2","series-title":"Findings of ACL","first-page":"1536","volume-title":"Findings of the Association for Computational Linguistics: EMNLP 2020, Online Event, 16-20 November 2020","author":"Feng Zhangyin","year":"2020","unstructured":"Zhangyin Feng, Daya Guo, Duyu Tang, Nan Duan, Xiaocheng Feng, Ming Gong, Linjun Shou, Bing Qin, Ting Liu, Daxin Jiang, and Ming Zhou. 2020. CodeBERT: A Pre-Trained Model for Programming and Natural Languages. In Findings of the Association for Computational Linguistics: EMNLP 2020, Online Event, 16-20 November 2020(Findings of ACL, Vol.\u00a0EMNLP 2020). Association for Computational Linguistics, 1536\u20131547."},{"key":"e_1_3_3_2_15_2","first-page":"792","volume-title":"Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2023, Seattle, WA, USA, July 17-21, 2023","author":"He Yichen","year":"2023","unstructured":"Yichen He, Liran Wang, Kaiyi Wang, Yupeng Zhang, Hang Zhang, and Zhoujun Li. 2023. COME: Commit Message Generation with Modification Embedding. In Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2023, Seattle, WA, USA, July 17-21, 2023. ACM, 792\u2013803."},{"key":"e_1_3_3_2_16_2","first-page":"792","volume-title":"Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2023, Seattle, WA, USA, July 17-21, 2023","author":"He Yichen","year":"2023","unstructured":"Yichen He, Liran Wang, Kaiyi Wang, Yupeng Zhang, Hang Zhang, and Zhoujun Li. 2023. COME: Commit Message Generation with Modification Embedding. In Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2023, Seattle, WA, USA, July 17-21, 2023. ACM, 792\u2013803."},{"key":"e_1_3_3_2_17_2","first-page":"518","volume-title":"ICSE \u201920: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June - 19 July, 2020","author":"Hoang Thong","year":"2020","unstructured":"Thong Hoang, Hong\u00a0Jin Kang, David Lo, and Julia Lawall. 2020. CC2Vec: distributed representations of code changes. In ICSE \u201920: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June - 19 July, 2020. ACM, 518\u2013529."},{"key":"e_1_3_3_2_18_2","first-page":"795","volume-title":"Proceedings of the 39th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2024, Sacramento, CA, USA, October 27 - November 1, 2024","author":"Hu Chao","year":"2024","unstructured":"Chao Hu, Yitian Chai, Hao Zhou, Fandong Meng, Jie Zhou, and Xiaodong Gu. 2024. How Effectively Do Code Language Models Understand Poor-Readability Code?. In Proceedings of the 39th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2024, Sacramento, CA, USA, October 27 - November 1, 2024. ACM, 795\u2013806."},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"crossref","unstructured":"Yuan Huang Nan Jia Haojie Zhou Xiangping Chen Zibin Zheng and Mingdong Tang. 2020. Learning Human-Written Commit Messages to Document Code Changes. J. Comput. Sci. Technol. 35 6 (2020) 1258\u20131277.","DOI":"10.1007\/s11390-020-0496-0"},{"key":"e_1_3_3_2_20_2","first-page":"414","volume-title":"2017 ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2017, Toronto, ON, Canada, November 9-10, 2017","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 2017 ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2017, Toronto, ON, Canada, November 9-10, 2017. IEEE Computer Society, 414\u2013423."},{"key":"e_1_3_3_2_21_2","first-page":"135","volume-title":"Proceedings of the 32nd IEEE\/ACM International Conference on Automated Software Engineering, ASE 2017, Urbana, IL, USA, October 30 - November 03, 2017","author":"Jiang Siyuan","year":"2017","unstructured":"Siyuan Jiang, Ameer Armaly, and Collin McMillan. 2017. Automatically generating commit messages from diffs using neural machine translation. In Proceedings of the 32nd IEEE\/ACM International Conference on Automated Software Engineering, ASE 2017, Urbana, IL, USA, October 30 - November 03, 2017. IEEE Computer Society, 135\u2013146."},{"key":"e_1_3_3_2_22_2","first-page":"135","volume-title":"Proceedings of the 32nd IEEE\/ACM International Conference on Automated Software Engineering, ASE 2017, Urbana, IL, USA, October 30 - November 03, 2017","author":"Jiang Siyuan","year":"2017","unstructured":"Siyuan Jiang, Ameer Armaly, and Collin McMillan. 2017. Automatically generating commit messages from diffs using neural machine translation. In Proceedings of the 32nd IEEE\/ACM International Conference on Automated Software Engineering, ASE 2017, Urbana, IL, USA, October 30 - November 03, 2017. IEEE Computer Society, 135\u2013146."},{"key":"e_1_3_3_2_23_2","doi-asserted-by":"crossref","unstructured":"Mira Kajko-Mattsson. 2005. A Survey of Documentation Practice within Corrective Maintenance. Empir. Softw. Eng. 10 1 (2005) 31\u201355.","DOI":"10.1023\/B:LIDA.0000048322.42751.ca"},{"key":"e_1_3_3_2_24_2","unstructured":"Sergei Lebedev. 2017. javalang: Pure Python Java Parser. https:\/\/github.com\/c2nes\/javalang"},{"key":"e_1_3_3_2_25_2","doi-asserted-by":"crossref","unstructured":"Jiawei Li David Farag\u00f3 Christian Petrov and Iftekhar Ahmed. 2024. Only diff Is Not Enough: Generating Commit Messages Leveraging Reasoning and Action of Large Language Model. Proc. ACM Softw. Eng. 1 FSE (2024) 745\u2013766.","DOI":"10.1145\/3643760"},{"key":"e_1_3_3_2_26_2","doi-asserted-by":"crossref","unstructured":"Jiawei Li David Farag\u00f3 Christian Petrov and Iftekhar Ahmed. 2024. Only diff is not enough: Generating commit messages leveraging reasoning and action of large language model. Proceedings of the ACM on Software Engineering 1 FSE (2024) 745\u2013766.","DOI":"10.1145\/3643760"},{"key":"e_1_3_3_2_27_2","first-page":"178","volume-title":"Proceedings of the 26th Conference on Program Comprehension, ICPC 2018, Gothenburg, Sweden, May 27-28, 2018","author":"Li Shanshan","year":"2018","unstructured":"Shanshan Li, Xu Niu, Zhouyang Jia, Ji Wang, Haochen He, and Teng Wang. 2018. Logtracker: learning log revision behaviors proactively from software evolution history. In Proceedings of the 26th Conference on Program Comprehension, ICPC 2018, Gothenburg, Sweden, May 27-28, 2018. ACM, 178\u2013188."},{"key":"e_1_3_3_2_28_2","first-page":"275","volume-title":"2018 IEEE International Conference on Software Maintenance and Evolution, ICSME 2018, Madrid, Spain, September 23-29, 2018","author":"Liu Kui","year":"2018","unstructured":"Kui Liu, Dongsun Kim, Anil Koyuncu, Li Li, Tegawend\u00e9\u00a0F. Bissyand\u00e9, and Yves\u00a0Le Traon. 2018. A Closer Look at Real-World Patches. In 2018 IEEE International Conference on Software Maintenance and Evolution, ICSME 2018, Madrid, Spain, September 23-29, 2018. IEEE Computer Society, 275\u2013286."},{"key":"e_1_3_3_2_29_2","first-page":"299","volume-title":"Proceedings of the 16th International Conference on Mining Software Repositories, MSR 2019, 26-27 May 2019, Montreal, Canada","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 16th International Conference on Mining Software Repositories, MSR 2019, 26-27 May 2019, Montreal, Canada. IEEE \/ ACM, 299\u2013309."},{"key":"e_1_3_3_2_30_2","doi-asserted-by":"crossref","unstructured":"Shangqing Liu Cuiyun Gao Sen Chen Lun\u00a0Yiu Nie and Yang Liu. 2022. ATOM: Commit Message Generation Based on Abstract Syntax Tree and Hybrid Ranking. IEEE Trans. Software Eng. 48 5 (2022) 1800\u20131817.","DOI":"10.1109\/TSE.2020.3038681"},{"key":"e_1_3_3_2_31_2","unstructured":"Yinhan Liu. 2019. Roberta: A robustly optimized bert pretraining approach. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/1907.11692 364 (2019)."},{"key":"e_1_3_3_2_32_2","first-page":"373","volume-title":"Proceedings of the 33rd ACM\/IEEE International Conference on Automated Software Engineering, ASE 2018, Montpellier, France, September 3-7, 2018","author":"Liu Zhongxin","year":"2018","unstructured":"Zhongxin Liu, Xin Xia, Ahmed\u00a0E. Hassan, David Lo, Zhenchang Xing, and Xinyu Wang. 2018. Neural-machine-translation-based commit message generation: how far are we?. In Proceedings of the 33rd ACM\/IEEE International Conference on Automated Software Engineering, ASE 2018, Montpellier, France, September 3-7, 2018. ACM, 373\u2013384."},{"key":"e_1_3_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238190"},{"key":"e_1_3_3_2_34_2","first-page":"287","volume-title":"Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics, ACL 2017, Vancouver, Canada, July 30 - August 4, 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, ACL 2017, Vancouver, Canada, July 30 - August 4, Volume 2: Short Papers. Association for Computational Linguistics, 287\u2013292."},{"key":"e_1_3_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D15-1166"},{"key":"e_1_3_3_2_36_2","doi-asserted-by":"crossref","unstructured":"Wei Ma Shangqing Liu Mengjie Zhao Xiaofei Xie Wenhan Wang Qiang Hu Jie Zhang and Yang Liu. 2024. Unveiling Code Pre-Trained Models: Investigating Syntax and Semantics Capacities. ACM Trans. Softw. Eng. Methodol. 33 7 (2024) 169:1\u2013169:29.","DOI":"10.1145\/3664606"},{"key":"e_1_3_3_2_37_2","first-page":"191","volume-title":"Proceedings of the 7th International Working Conference on Mining Software Repositories, MSR 2010 (Co-located with ICSE), Cape Town, South Africa, May 2-3, 2010, Proceedings","author":"Maalej Walid","year":"2010","unstructured":"Walid Maalej and Hans-J\u00f6rg Happel. 2010. Can development work describe itself?. In Proceedings of the 7th International Working Conference on Mining Software Repositories, MSR 2010 (Co-located with ICSE), Cape Town, South Africa, May 2-3, 2010, Proceedings. IEEE Computer Society, 191\u2013200."},{"key":"e_1_3_3_2_38_2","unstructured":"Thomas Mesnard Cassidy Hardin Robert Dadashi Surya Bhupatiraju Shreya Pathak Laurent Sifre Morgane Rivi\u00e8re Mihir\u00a0Sanjay Kale Juliette Love Pouya Tafti L\u00e9onard Hussenot Aakanksha Chowdhery Adam Roberts Aditya Barua Alex Botev Alex Castro-Ros and et al.2024. Gemma: Open Models Based on Gemini Research and Technology. CoRR abs\/2403.08295 (2024). arXiv:https:\/\/arXiv.org\/abs\/2403.08295"},{"key":"e_1_3_3_2_39_2","doi-asserted-by":"crossref","unstructured":"Fangwen Mu Lin Shi Song Wang Zhuohao Yu Binquan Zhang Chenxue Wang Shichao Liu and Qing Wang. 2024. ClarifyGPT: A Framework for Enhancing LLM-Based Code Generation via Requirements Clarification. Proc. ACM Softw. Eng. 1 FSE (2024) 2332\u20132354.","DOI":"10.1145\/3660810"},{"key":"e_1_3_3_2_40_2","doi-asserted-by":"crossref","unstructured":"Lun\u00a0Yiu Nie Cuiyun Gao Zhicong Zhong Wai Lam Yang Liu and Zenglin Xu. 2021. CoreGen: Contextualized Code Representation Learning for Commit Message Generation. Neurocomputing 459 (2021) 97\u2013107.","DOI":"10.1016\/j.neucom.2021.05.039"},{"key":"e_1_3_3_2_41_2","doi-asserted-by":"crossref","unstructured":"Lun\u00a0Yiu Nie Cuiyun Gao Zhicong Zhong Wai Lam Yang Liu and Zenglin Xu. 2021. CoreGen: Contextualized Code Representation Learning for Commit Message Generation. Neurocomputing 459 (2021) 97\u2013107.","DOI":"10.1016\/j.neucom.2021.05.039"},{"key":"e_1_3_3_2_42_2","first-page":"311","volume-title":"Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics, July 6-12, 2002, Philadelphia, PA, USA","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, July 6-12, 2002, Philadelphia, PA, USA. ACL, 311\u2013318."},{"key":"e_1_3_3_2_43_2","first-page":"1308","volume-title":"Proceedings of the 39th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2024, Sacramento, CA, USA, October 27 - November 1, 2024","author":"Qu Muzi","year":"2024","unstructured":"Muzi Qu, Jie Liu, Liangyi Kang, Shuai Wang, Dan Ye, and Tao Huang. 2024. Dynamic Scoring Code Token Tree: A Novel Decoding Strategy for Generating High-Performance Code. In Proceedings of the 39th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2024, Sacramento, CA, USA, October 27 - November 1, 2024. ACM, 1308\u20131318."},{"key":"e_1_3_3_2_44_2","volume-title":"Advances in Neural Information Processing Systems 36: Annual Conference on Neural Information Processing Systems 2023, NeurIPS 2023, New Orleans, LA, USA, December 10 - 16, 2023","author":"Rafailov Rafael","year":"2023","unstructured":"Rafael Rafailov, Archit Sharma, Eric Mitchell, Christopher\u00a0D. Manning, Stefano Ermon, and Chelsea Finn. 2023. Direct Preference Optimization: Your Language Model is Secretly a Reward Model. In Advances in Neural Information Processing Systems 36: Annual Conference on Neural Information Processing Systems 2023, NeurIPS 2023, New Orleans, LA, USA, December 10 - 16, 2023."},{"key":"e_1_3_3_2_45_2","first-page":"455","volume-title":"31st IEEE International Requirements Engineering Conference, RE 2023 - Workshops, Hannover, Germany, September 4-5, 2023","author":"Rodriguez Alberto\u00a0D.","year":"2023","unstructured":"Alberto\u00a0D. Rodriguez, Katherine\u00a0R. Dearstyne, and Jane Cleland-Huang. 2023. Prompts Matter: Insights and Strategies for Prompt Engineering in Automated Software Traceability. In 31st IEEE International Requirements Engineering Conference, RE 2023 - Workshops, Hannover, Germany, September 4-5, 2023. IEEE, 455\u2013464."},{"key":"e_1_3_3_2_46_2","unstructured":"Baptiste Roziere Jonas Gehring Fabian Gloeckle Sten Sootla Itai Gat Xiaoqing\u00a0Ellen Tan Yossi Adi Jingyu Liu Romain Sauvestre Tal Remez et\u00a0al. 2023. Code llama: Open foundation models for code. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2308.12950 (2023)."},{"key":"e_1_3_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P17-1099"},{"key":"e_1_3_3_2_48_2","first-page":"1","volume-title":"IEEE International Conference on Software Maintenance and Evolution, ICSME 2024, Flagstaff, AZ, USA, October 6-11, 2024","author":"Shang Xiuwei","year":"2024","unstructured":"Xiuwei Shang, Shaoyin Cheng, Guoqiang Chen, Yanming Zhang, Li Hu, Xiao Yu, Gangyang Li, Weiming Zhang, and Nenghai Yu. 2024. How Far Have We Gone in Binary Code Understanding Using Large Language Models. In IEEE International Conference on Software Maintenance and Evolution, ICSME 2024, Flagstaff, AZ, USA, October 6-11, 2024. IEEE, 1\u201312."},{"key":"e_1_3_3_2_49_2","first-page":"103","volume-title":"40th IEEE Annual Computer Software and Applications Conference, COMPSAC 2016, Atlanta, GA, USA, June 10-14, 2016","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 40th IEEE Annual Computer Software and Applications Conference, COMPSAC 2016, Atlanta, GA, USA, June 10-14, 2016. IEEE Computer Society, 103\u2013112."},{"key":"e_1_3_3_2_50_2","first-page":"5520","volume-title":"Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing, EMNLP 2022, Abu Dhabi, United Arab Emirates, December 7-11, 2022","author":"Shi Ensheng","year":"2022","unstructured":"Ensheng Shi, Yanlin Wang, Wei Tao, Lun Du, Hongyu Zhang, Shi Han, Dongmei Zhang, and Hongbin Sun. 2022. RACE: Retrieval-augmented Commit Message Generation. In Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing, EMNLP 2022, Abu Dhabi, United Arab Emirates, December 7-11, 2022. Association for Computational Linguistics, 5520\u20135530."},{"key":"e_1_3_3_2_51_2","first-page":"126","volume-title":"IEEE International Conference on Software Maintenance and Evolution, ICSME 2021, Luxembourg, September 27 - October 1, 2021","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 IEEE International Conference on Software Maintenance and Evolution, ICSME 2021, Luxembourg, September 27 - October 1, 2021. IEEE, 126\u2013136."},{"key":"e_1_3_3_2_52_2","doi-asserted-by":"crossref","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 (2024) 133:1\u2013133:32.","DOI":"10.1145\/3643675"},{"key":"e_1_3_3_2_53_2","first-page":"2389","volume-title":"44th IEEE\/ACM 44th International Conference on Software Engineering, ICSE 2022, Pittsburgh, PA, USA, May 25-27, 2022","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 44th IEEE\/ACM 44th International Conference on Software Engineering, ICSE 2022, Pittsburgh, PA, USA, May 25-27, 2022. ACM, 2389\u20132401."},{"key":"e_1_3_3_2_54_2","unstructured":"Hugo Touvron Louis Martin Kevin Stone Peter Albert Amjad Almahairi Yasmine Babaei Nikolay Bashlykov Soumya Batra Prajjwal Bhargava Shruti Bhosale et\u00a0al. 2023. Llama 2: Open foundation and fine-tuned chat models. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2307.09288 (2023)."},{"key":"e_1_3_3_2_55_2","unstructured":"SRP van Hal Mathieu Post and Kasper Wendel. 2019. Generating commit messages from git diffs. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/1911.11690 (2019)."},{"key":"e_1_3_3_2_56_2","first-page":"709","volume-title":"37th IEEE\/ACM International Conference on Software Engineering, ICSE 2015, Florence, Italy, May 16-24, 2015, Volume 2","author":"V\u00e1squez Mario\u00a0Linares","year":"2015","unstructured":"Mario\u00a0Linares V\u00e1squez, Luis\u00a0Fernando Cortes-Coy, Jairo Aponte, and Denys Poshyvanyk. 2015. ChangeScribe: A Tool for Automatically Generating Commit Messages. In 37th IEEE\/ACM International Conference on Software Engineering, ICSE 2015, Florence, Italy, May 16-24, 2015, Volume 2. IEEE Computer Society, 709\u2013712."},{"key":"e_1_3_3_2_57_2","doi-asserted-by":"crossref","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 (2021) 56:1\u201356:30.","DOI":"10.1145\/3464689"},{"key":"e_1_3_3_2_58_2","doi-asserted-by":"crossref","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 (2021) 56:1\u201356:30.","DOI":"10.1145\/3464689"},{"key":"e_1_3_3_2_59_2","first-page":"710","volume-title":"38th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2023, Luxembourg, September 11-15, 2023","author":"Wang Liran","year":"2023","unstructured":"Liran Wang, Xunzhu Tang, Yichen He, Changyu Ren, Shuhua Shi, Chaoran Yan, and Zhoujun Li. 2023. Delving into Commit-Issue Correlation to Enhance Commit Message Generation Models. In 38th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2023, Luxembourg, September 11-15, 2023. IEEE, 710\u2013722."},{"key":"e_1_3_3_2_60_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.emnlp-main.685"},{"key":"e_1_3_3_2_61_2","doi-asserted-by":"crossref","unstructured":"Martin Weyssow Xin Zhou Kisub Kim David Lo and Houari Sahraoui. 2025. Exploring Parameter-Efficient Fine-Tuning Techniques for Code Generation with Large Language Models. ACM Trans. Softw. Eng. Methodol. (Jan. 2025).","DOI":"10.1145\/3714461"},{"key":"e_1_3_3_2_62_2","doi-asserted-by":"crossref","unstructured":"Jim Whitehead. 2007. Collaboration in Software Engineering: A Roadmap. Future of Software Engineering (FOSE \u201907) (2007) 214\u2013225.","DOI":"10.1109\/FOSE.2007.4"},{"key":"e_1_3_3_2_63_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4612-4380-9_16"},{"key":"e_1_3_3_2_64_2","first-page":"124","volume-title":"Proceedings of the 2024 IEEE\/ACM First International Conference on AI Foundation Models and Software Engineering","author":"Wu Yifan","year":"2024","unstructured":"Yifan Wu, Ying Li, and Siyu Yu. 2024. Commit Message Generation via ChatGPT: How Far Are We?. In Proceedings of the 2024 IEEE\/ACM First International Conference on AI Foundation Models and Software Engineering. 124\u2013129."},{"key":"e_1_3_3_2_65_2","first-page":"3975","volume-title":"Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI 2019, Macao, China, August 10-16, 2019","author":"Xu Shengbin","year":"2019","unstructured":"Shengbin Xu, Yuan Yao, Feng Xu, Tianxiao Gu, Hanghang Tong, and Jian Lu. 2019. Commit Message Generation for Source Code Changes. In Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI 2019, Macao, China, August 10-16, 2019. ijcai.org, 3975\u20133981."},{"key":"e_1_3_3_2_66_2","first-page":"1643","volume-title":"Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2024, Vienna, Austria, September 16-20, 2024","author":"Xue Zhiyi","year":"2024","unstructured":"Zhiyi Xue, Liangguo Li, Senyue Tian, Xiaohong Chen, Pingping Li, Liangyu Chen, Tingting Jiang, and Min Zhang. 2024. LLM4Fin: Fully Automating LLM-Powered Test Case Generation for FinTech Software Acceptance Testing. In Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2024, Vienna, Austria, September 16-20, 2024. ACM, 1643\u20131655."},{"key":"e_1_3_3_2_67_2","doi-asserted-by":"crossref","unstructured":"Guang Yang Yu Zhou Xiang Chen Xiangyu Zhang Terry\u00a0Yue Zhuo and Taolue Chen. 2024. Chain-of-Thought in Neural Code Generation: From and for Lightweight Language Models. IEEE Trans. Software Eng. 50 9 (2024) 2437\u20132457.","DOI":"10.1109\/TSE.2024.3440503"},{"key":"e_1_3_3_2_68_2","volume-title":"The Eleventh International Conference on Learning Representations, ICLR 2023, Kigali, Rwanda, May 1-5, 2023","author":"Yao Shunyu","year":"2023","unstructured":"Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik\u00a0R. Narasimhan, and Yuan Cao. 2023. ReAct: Synergizing Reasoning and Acting in Language Models. In The Eleventh International Conference on Learning Representations, ICLR 2023, Kigali, Rwanda, May 1-5, 2023. OpenReview.net."},{"key":"e_1_3_3_2_69_2","unstructured":"Yaowei Zheng Richong Zhang Junhao Zhang Yanhan Ye Zheyan Luo and Yongqiang Ma. 2024. LlamaFactory: Unified Efficient Fine-Tuning of 100+ Language Models. CoRR abs\/2403.13372 (2024). arXiv:https:\/\/arXiv.org\/abs\/2403.13372"}],"event":{"name":"Internetware 2025: the 16th International Conference on Internetware","location":"Trondheim Norway","acronym":"Internetware 2025","sponsor":["SIGSOFT ACM Special Interest Group on Artificial Intelligence"]},"container-title":["Proceedings of the 16th International Conference on Internetware"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3755881.3755977","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,27]],"date-time":"2025-10-27T11:54:33Z","timestamp":1761566073000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3755881.3755977"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,20]]},"references-count":68,"alternative-id":["10.1145\/3755881.3755977","10.1145\/3755881"],"URL":"https:\/\/doi.org\/10.1145\/3755881.3755977","relation":{},"subject":[],"published":{"date-parts":[[2025,6,20]]},"assertion":[{"value":"2025-10-27","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}