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
Coding Related
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