Skip to Content

Software Engineering and AI

General ACM Digital Library Conference Proceedings

FSE: Foundations of Software Engineering

ICSE: International Conference on Software Engineering

ASE: Automated Software Engineering

ISSTA: International Symposium on Software Testing and Analysis

https://dl.acm.org/doi/proceedings/10.1145/3691620
ASE ‘24: Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering

https://dl.acm.org/doi/proceedings/10.1145/3643795
LLM4Code ‘24: Proceedings of the 1st International Workshop on Large Language Models for Code

Testing

https://dl.acm.org/doi/10.1145/3729398
CoverUp: Effective High Coverage Test Generation for Python Authors: Juan Altmayer Pizzorno, Emery D. Berger Proceedings of the ACM on Software Engineering, Volume 2, Issue FSE Article No.: FSE128, Pages 2897 - 2919 https://doi.org/10.1145/3729398 Published: 19 June 2025

https://dl.acm.org/doi/10.1145/3696630.3728544
Mutation-Guided LLM-based Test Generation at Meta Authors: Mark Harman, Jillian Ritchey, Inna Harper, Shubho Sengupta, Ke Mao, Abhishek Gulati, Christopher Foster, Hervé Robert FSE Companion ‘25: Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering Pages 180 - 191 https://doi.org/10.1145/3696630.3728544 Published: 28 July 2025

https://dl.acm.org/doi/10.1145/3650212.3680386
Practitioners’ Expectations on Automated Test Generation Authors: Xiao Yu, Lei Liu, Xing Hu, Jacky Keung, Xin Xia, David Lo ISSTA 2024: Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis Pages 1618 - 1630 https://doi.org/10.1145/3650212.3680386 Published: 11 September 2024

https://dl.acm.org/doi/10.1145/3703323.3703742
Static Program Analysis Guided LLM Based Unit Test Generation Authors: Sujoy Roy Chowdhury, Giriprasad Sridhara, A K Raghavan, Joy Bose, Sourav Mazumdar, Hamender Singh, Srinivasan Bajji Sugumaran, Ricardo Britto CODS-COMAD ‘24: Proceedings of the 8th International Conference on Data Science and Management of Data (12th ACM IKDD CODS and 30th COMAD) Pages 279 - 283 https://doi.org/10.1145/3703323.3703742 Published: 25 June 2025

https://dl.acm.org/doi/10.1145/3643795.3648396
Unit Test Generation using Generative AI : A Comparative Performance Analysis of Autogeneration Tools Authors: Shreya Bhatia, Tarushi Gandhi, Dhruv Kumar, Pankaj Jalote LLM4Code ‘24: Proceedings of the 1st International Workshop on Large Language Models for Code Pages 54 - 61 https://doi.org/10.1145/3643795.3648396 Published: 10 September 2024

https://dl.acm.org/doi/10.1145/3597503.3608138
Do Automatic Test Generation Tools Generate Flaky Tests? Authors: Martin Gruber, Muhammad Firhard Roslan, Owain Parry, Fabian Scharnböck, Phil McMinn, Gordon Fraser ICSE ‘24: Proceedings of the 46th IEEE/ACM International Conference on Software Engineering Article No.: 47, Pages 1 - 12 https://doi.org/10.1145/3597503.3608138 Published: 06 February 2024

https://dl.acm.org/doi/10.1109/ICSE55347.2025.00141
Feature-Driven End-to-End Test Generation Authors: Parsa Alian, Noor Nashid, Mobina Shahbandeh, Taha Shabani, Ali Mesbah ICSE ‘25: Proceedings of the IEEE/ACM 47th International Conference on Software Engineering Pages 450 - 462 https://doi.org/10.1109/ICSE55347.2025.00141 Published: 10 September 2025

https://dl.acm.org/doi/10.1145/3663529.3663838
Observation-Based Unit Test Generation at Meta Authors: Nadia Alshahwan, Mark Harman, Alexandru Marginean, Rotem Tal, Eddy Wang FSE 2024: Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering Pages 173 - 184 https://doi.org/10.1145/3663529.3663838 Published: 10 July 2024

https://dl.acm.org/doi/10.1145/3650212.3680388
LLM4Fin: Fully Automating LLM-Powered Test Case Generation for FinTech Software Acceptance Testing Authors: Zhiyi Xue, Liangguo Li, Senyue Tian, Xiaohong Chen, Pingping Li, Liangyu Chen, Tingting Jiang, Min Zhang ISSTA 2024: Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis Pages 1643 - 1655 https://doi.org/10.1145/3650212.3680388 Published: 11 September 2024

https://dl.acm.org/doi/10.1145/3691620.3695529
On the Evaluation of Large Language Models in Unit Test Generation Authors: Lin Yang, Chen Yang, Shutao Gao, Weijing Wang, Bo Wang, Qihao Zhu, Xiao Chu, Jianyi Zhou, Guangtai Liang, Qianxiang Wang, Junjie Chen ASE ‘24: Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering Pages 1607 - 1619 https://doi.org/10.1145/3691620.3695529 Published: 27 October 2024

https://dl.acm.org/doi/10.1145/3691620.3695330
LLMs and Prompting for Unit Test Generation: A Large-Scale Evaluation Authors: Wendkuuni C. Ouedraogo, Kader Kabore, Haoye Tian, Yewei Song, Anil Koyuncu, Jacques Klein, David Lo, Tegawende F. Bissyande ASE ‘24: Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering Pages 2464 - 2465 https://doi.org/10.1145/3691620.3695330 Published: 27 October 2024

https://dl.acm.org/doi/10.1145/3691620.3695034
Interrogation Testing of Program Analyzers for Soundness and Precision Issues Authors: David Kaindlstorfer, Anastasia Isychev, Valentin Wüstholz, Maria Christakis ASE ‘24: Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering Pages 319 - 330 https://doi.org/10.1145/3691620.3695034 Published: 27 October 2024

https://dl.acm.org/doi/10.1145/3691620.3695010
Leveraging Large Language Model to Assist Detecting Rust Code Comment Inconsistency Authors: Yichi Zhang, Zixi Liu, Yang Feng, Baowen Xu ASE ‘24: Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering Pages 356 - 366 https://doi.org/10.1145/3691620.3695010 Published: 27 October 2024

https://dl.acm.org/doi/10.1145/3691620.3695022
FAIL: Analyzing Software Failures from the News Using LLMs Authors: Dharun Anandayuvaraj, Matthew Campbell, Arav Tewari, James C Davis ASE ‘24: Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering Pages 506 - 518 https://doi.org/10.1145/3691620.3695022 Published: 27 October 2024

https://dl.acm.org/doi/10.1145/3691620.3695527
Test-Driven Development and LLM-based Code Generation Authors: Noble Saji Mathews, Meiyappan Nagappan ASE ‘24: Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering Pages 1583 - 1594 https://doi.org/10.1145/3691620.3695527 Published: 27 October 2024


https://dl.acm.org/doi/10.1145/3774324
SE Perspective on LLMs: Biases in Code Generation, Code Interpretability, and Code Security Risks Authors: Rrezarta Krasniqi, Depeng Xu, Marco Vieira ACM Computing Surveys, Volume 58, Issue 5 Article No.: 137, Pages 1 - 16 https://doi.org/10.1145/3774324 Published: 04 December 2025

https://dl.acm.org/doi/10.1145/3664646.3665664
AI-Assisted Assessment of Coding Practices in Modern Code Review Authors: Manushree Vijayvergiya, Małgorzata Salawa, Ivan Budiselić, Dan Zheng, Pascal Lamblin, Marko Ivanković, Juanjo Carin, Mateusz Lewko, Jovan Andonov, Goran Petrović, + 3 AIware 2024: Proceedings of the 1st ACM International Conference on AI-Powered Software Pages 85 - 93 https://doi.org/10.1145/3664646.3665664 Published: 10 July 2024

https://dl.acm.org/doi/10.1145/3696630.3728505
Support, Not Automation: Towards AI-supported Code Review For Code Quality and Beyond Authors: Lo Heander, Emma Söderberg, Christofer Rydenfält FSE Companion ‘25: Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering Pages 591 - 595 https://doi.org/10.1145/3696630.3728505 Published: 28 July 2025

https://dl.acm.org/doi/10.1145/3663529.3664458
Detecting Code Comment Inconsistencies using LLM and Program Analysis Author: Yichi Zhang FSE 2024: Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering Pages 683 - 685 https://doi.org/10.1145/3663529.3664458 Published: 10 July 2024

https://dl.acm.org/doi/10.1145/3691620.3695010
Leveraging Large Language Model to Assist Detecting Rust Code Comment Inconsistency Authors: Yichi Zhang, Zixi Liu, Yang Feng, Baowen Xu ASE ‘24: Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering Pages 356 - 366 https://doi.org/10.1145/3691620.3695010 Published: 27 October 2024

https://dl.acm.org/doi/10.1145/3756681.3756977
Do Automatic Comment Generation Techniques Fall Short? Exploring the Influence of Method Dependencies on Code Understanding Authors: Md Mustakim Billah, Md Shamimur Rahman, Banani Roy EASE ‘25: Proceedings of the 29th International Conference on Evaluation and Assessment in Software Engineering Pages 169 - 180 https://doi.org/10.1145/3756681.3756977 Published: 24 December 2025

https://dl.acm.org/doi/10.1145/3696630.3728722
Insights into the Generalizability and Robustness of AI-Driven Code Comment Generation: A Replication Study Authors: Eray Erer, Turgay Aytac, Aysun Bozanta, Ayse Basar FSE Companion ‘25: Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering Pages 1368 - 1375 https://doi.org/10.1145/3696630.3728722 Published: 28 July 2025

https://dl.acm.org/doi/10.1145/3771727
Requirements-Based Test Generation: A Comprehensive Survey Authors: Zhenzhen Yang, Rubing Huang, Chenhui Cui, Nan Niu, Dave Towey ACM Transactions on Software Engineering and Methodology Accepted on 06 October 2025 https://doi.org/10.1145/3771727 Online AM: 13 October 2025


Naming

https://dl.acm.org/doi/10.1145/3712191
Recommending Variable Names for Extract Local Variable Refactorings Authors: Taiming Wang, Hui Liu, Yuxia Zhang, Yanjie Jiang ACM Transactions on Software Engineering and Methodology, Volume 34, Issue 6 Article No.: 180, Pages 1 - 38 https://doi.org/10.1145/3712191 Published: 01 July 2025

https://dl.acm.org/doi/10.1145/3715753
LLM-Based Method Name Suggestion with Automatically Generated Context-Rich Prompts Authors: Waseem Akram, Yanjie Jiang, Yuxia Zhang, Haris Ali Khan, Hui Liu Proceedings of the ACM on Software Engineering, Volume 2, Issue FSE Article No.: FSE036, Pages 779 - 800 https://doi.org/10.1145/3715753 Published: 19 June 2025

https://dl.acm.org/doi/10.1145/3702988
llasm: Naming Functions in Binaries by Fusing Encoder-only and Decoder-only LLMs Authors: Zihan Sha, Hao Wang, Zeyu Gao, Hui Shu, Bolun Zhang, Ziqing Wang, Chao Zhang ACM Transactions on Software Engineering and Methodology, Volume 34, Issue 4 Article No.: 93, Pages 1 - 22 https://doi.org/10.1145/3702988 Published: 28 April 2025

https://dl.acm.org/doi/10.1145/3658644.3670340
ReSym: Harnessing LLMs to Recover Variable and Data Structure Symbols from Stripped Binaries Authors: Danning Xie, Zhuo Zhang, Nan Jiang, Xiangzhe Xu, Lin Tan, Xiangyu Zhang CCS ‘24: Proceedings of the 2024 on ACM SIGSAC Conference on Computer and Communications Security Pages 4554 - 4568 https://doi.org/10.1145/3658644.3670340 Published: 09 December 2024

https://dl.acm.org/doi/10.1145/3724363.3729097
ReDefining Code Comprehension: Function Naming as a Mechanism for Evaluating Code Comprehension Authors: David H. Smith, IV, Max Fowler, Paul Denny, Craig Zilles ITiCSE 2025: Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education V. 1 Pages 44 - 50 https://doi.org/10.1145/3724363.3729097 Published: 17 June 2025

https://dl.acm.org/doi/10.1145/3771999
A Survey of Learning-based Method Name Prediction Authors: Hanwei Qian, Wei Liu, Tingting Xu, Jie Yin, Xia Feng, Weisong Sun, Ziqi Ding, Yuchen Chen, Yun Miao, Jiaxun Li, Jianhua Zhao, Chunrong Fang ACM Transactions on Software Engineering and Methodology Accepted on 08 October 2025 https://doi.org/10.1145/3771999 Online AM: 22 October 2025

https://dl.acm.org/doi/10.1145/3649165.3690112
Variables and Variable Naming in Popular Programming Textbooks for Children and Novices Authors: Vivian van der Werf, Felienne Hermans, Marcus Specht, Efthimia Aivaloglou SIGCSE Virtual 2024: Proceedings of the 2024 on ACM Virtual Global Computing Education Conference V. 1 Pages 242 - 248 https://doi.org/10.1145/3649165.3690112 Published: 05 December 2024

https://dl.acm.org/doi/10.1145/3649165.3690115
Promoting Deliberate Naming Practices in Programming Education: A Set of Interactive Educational Activities Authors: Vivian van der Werf, Felienne Hermans, Marcus Specht, Efthimia Aivaloglou SIGCSE Virtual 2024: Proceedings of the 2024 on ACM Virtual Global Computing Education Conference V. 1 Pages 235 - 241 https://doi.org/10.1145/3649165.3690115 Published: 05 December 2024

https://dl.acm.org/doi/10.1145/3597203
Pre-implementation Method Name Prediction for Object-oriented Programming Authors: Shangwen Wang, Ming Wen, Bo Lin, Yepang Liu, Tegawendé F. Bissyandé, Xiaoguang Mao ACM Transactions on Software Engineering and Methodology, Volume 32, Issue 6 Article No.: 157, Pages 1 - 35 https://doi.org/10.1145/3597203 Published: 29 September 2023

https://refactoring.guru/ (saving this to put elsewhere)