FSE 2025
Mon 23 - Fri 27 June 2025 Trondheim, Norway
co-located with ISSTA 2025
Tue 24 Jun 2025 11:00 - 11:10 at Aurora A - Code Review, Build, and Release Chair(s): Peter Rigby

Code review is a well-established and valuable software development practice associated with code quality, interpersonal, and team benefits. However, it is also time-consuming, with developers spending 10-20% of their working time doing code reviews. With recent advances in AI capabilities, there are more and more initiatives aimed at fully automating code reviews to save time and streamline software developer workflows.

However, while automated tools might succeed in maintaining the code quality, we risk losing interpersonal and team benefits such as knowledge transfer, shared code ownership, and team awareness. Instead of automating code review and losing these important benefits, we envision a code review platform where AI is used to support code review to increase benefits for both code quality and the development team.

We propose an AI agent-based architecture that collects and combines information to support the user throughout the code review and adapt the workflow to their needs. We analyze this design in relation to the benefits of code review and outline a research agenda aimed at realizing the proposed design.

Tue 24 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:30 - 12:20
Code Review, Build, and ReleaseIdeas, Visions and Reflections / Industry Papers / Demonstrations / Research Papers / Journal First at Aurora A
Chair(s): Peter Rigby Concordia University; Meta
10:30
10m
Talk
From Overload to Insight: Bridging Code Search and Code Review with LLMs
Ideas, Visions and Reflections
Nikitha Rao Carnegie Mellon University, Bogdan Vasilescu Carnegie Mellon University, Reid Holmes University of British Columbia
10:40
20m
Talk
Explaining Explanations: An Empirical Study of Explanations in Code Reviews
Journal First
Ratnadira Widyasari Singapore Management University, Singapore, Ting Zhang Singapore Management University, Abir Bouraffa University of Hamburg, Walid Maalej University of Hamburg, David Lo Singapore Management University
11:00
10m
Talk
Support, Not Automation: Towards AI-supported Code Review for Code Quality and Beyond
Ideas, Visions and Reflections
Lo Heander Lund University, Emma Söderberg Lund University, Christofer Rydenfält Lund University
11:10
20m
Talk
BitsAI-CR: Automated Code Review via LLM in Practice
Industry Papers
Tao Sun Beihang University, Jian Xu ByteDance, Yuanpeng Li ByteDance, Zhao Yan ByteDance, Ge Zhang ByteDance, Lintao Xie ByteDance, Lu Geng ByteDance, Zheng Wang University of Leeds, Yueyan Chen ByteDance, Qin Lin ByteDance, Wenbo Duan ByteDance, Kaixin Sui ByteDance, Yuanshuo Zhu ByteDance
11:30
10m
Talk
Visualising Developer Interactions in Code Reviews
Demonstrations
Daniel Bee Royal Holloway, University of London, DongGyun Han Royal Holloway, University of London
11:40
20m
Talk
CXXCrafter: An LLM-Based Agent for Automated C/C++ Open Source Software Building
Research Papers
Zhengmin Yu Fudan University, Yuan Zhang Fudan University, Ming Wen Huazhong University of Science and Technology, Yinan Nie Fudan University, Zhang Wenhui Fudan University, Min Yang Fudan University
DOI
12:00
20m
Talk
SmartNote: An LLM-Powered, Personalised Release Note Generator That Just Works
Research Papers
Farbod Daneshyan Peking University, Runzhi He Peking University, Jianyu Wu Peking University, Minghui Zhou Peking University
DOI

Information for Participants
Tue 24 Jun 2025 10:30 - 12:20 at Aurora A - Code Review, Build, and Release Chair(s): Peter Rigby
Info for room Aurora A:

Aurora A is the first room in the Aurora wing.

When facing the main Cosmos Hall, access to the Aurora wing is on the right, close to the side entrance of the hotel.

:
:
:
: