ICSME 2025
Sun 7 - Fri 12 September 2025 Auckland, New Zealand

This program is tentative and subject to change.

Thu 11 Sep 2025 11:15 - 11:30 at Case Room 2 260-057 - Session 8 - Code Quality 1 Chair(s): Ronnie de Souza Santos

Code review is one of the essential practices in modern software development and happens very frequently throughout the software life cycle. However, they often incur a lot of cognitive load and require senior competence. Furthermore, some nonfunctional requirements, such as performance and maintainability, are not straightforward to review. Large language models can be used to handle some of the challenges associated with code reviews. However, using large models (LLMs) might incur latency and cost that might not be feasible in many contexts. This paper presents preliminary results of our LLM-based approach for supporting code reviews, which uses program analysis-based methods. The preliminary evaluation of our approach involving user surveys shows promising results. Also, we outline a research roadmap including Retrieval-Augmented Generation (RAG), agentic frameworks, and real-world software engineering integration.

This program is tentative and subject to change.

Thu 11 Sep

Displayed time zone: Auckland, Wellington change

10:30 - 12:00
Session 8 - Code Quality 1Research Papers Track / Industry Track at Case Room 2 260-057
Chair(s): Ronnie de Souza Santos University of Calgary
10:30
15m
Adoption and Evolution of Code Style and Best Programming Practices in Open-Source Projects
Research Papers Track
Alvari Kupari University of Auckland, Nasser Giacaman The University of Auckland, Valerio Terragni University of Auckland
Pre-print
10:45
15m
Are All Code Reviews the Same? Identifying and Assessing the Impact of Merge Request Deviations
Research Papers Track
Samah Kansab Software Engineering Departement, Ecole de Technologie Supérieure (ETS) - Québec University, Francis Bordeleau École de Technologie Supérieure (ETS), Ali Tizghadam TELUS
Pre-print
11:00
15m
A Taxonomy of Inefficiencies in LLM-Generated Code
Research Papers Track
Altaf Allah Abbassi Polytechnique Montreal, Leuson Da Silva Polytechnique Montreal, Amin Nikanjam Huawei Canada, Foutse Khomh Polytechnique Montréal
11:15
15m
Automated Code Review At Ericsson Using Large Language Models: An Experience Report
Industry Track
Shweta Ramesh Ericsson, Joy Bose Ericsson, Hamender Singh Ericsson R&D, Raghavan Ak Ericsson, Sujoy Roychowdhury Ericsson, Giriprasad Sridhara Ericsson, Nishrith Saini Ericsson, Ricardo Britto Ericsson / Blekinge Institute of Technology
11:30
15m
AskGraph: A Dependency-Aware Code Assistant Powered by Code Graphs and LLM-Generated Cypher Queries
Industry Track
Nan Yang TNO-ESI, Joseph Reynolds TNO-ESI, Laurens Prast TNO-ESI, Rosilde Corvino TNO-ESI
11:45
15m
AI Mentor System: Building A Technical Debt Dashboard For Low Code
Industry Track
Alexandre Lemos OutSystems, Joana Coutinho OutSystems