Rethinking Code Review Workflows with LLM Assistance: An Empirical Study
Paper i proceeding, 2025

Background: Code reviews are a critical yet timeconsuming aspect of modern software development, increasingly challenged by growing system complexity and the demand for faster delivery.
Aims: We examine how large language models (LLMs) can support code reviews by addressing common inefficiencies and contextual gaps. Method: At WirelessCar Sweden A B, we conducted an exploratory field study to identify current challenges, followed by a field experiment with two LLM-assisted review prototypes: one providing upfront, AIgenerated reviews and another enabling on-demand interaction. Both used a retrieval-augmented generation pipeline to assemble relevant contextual information.
Results: The field study revealed frequent context switching, insufficient contextual information, and concerns around false positives. In practice, developers generally preferred the AI-led approach, especially for large or unfamiliar pull requests, though preferences varied with codebase familiarity and review risk.
Conclusions: LLM-assisted reviews can reduce cognitive load and improve comprehension, with hybrid proactive/on-demand designs best balancing efficiency, trust, and reviewer control.

Empirical Software Engineering

Large Language Models

Code Review

Författare

Fannar Steinn Aealsteinsson

Student vid Chalmers

WirelessCar Sweden AB

Bjorn Borgar Magnusson

WirelessCar Sweden AB

Carl von Ossietzky Universität Oldenburg

Mislav Milicevic

WirelessCar Sweden AB

Adam Nirving Davidsson

WirelessCar Sweden AB

Chih-Hong Cheng

Chalmers, Data- och informationsteknik, Interaktionsdesign och Software Engineering

Carl von Ossietzky Universität Oldenburg

International Symposium on Empirical Software Engineering and Measurement

19493770 (ISSN) 19493789 (eISSN)

488-497
9798331591472 (ISBN)

2025 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2025
Honolulu, USA,

Ämneskategorier (SSIF 2025)

Programvaruteknik

Inbäddad systemteknik

Artificiell intelligens

DOI

10.1109/ESEM64174.2025.00013

Mer information

Senast uppdaterat

2026-03-19