ESEIW 2025
Mon 29 September - Fri 3 October 2025

This program is tentative and subject to change.

Fri 3 Oct 2025 15:40 - 16:06 at Kaiulani II - Program Comprehension and Review 2

Static Code Analysis (SCA) tools are widely adopted to enforce code quality standards. However, little is known about how open-source projects use and customize these tools. This paper presents a mining study on how GitHub projects use and customize a popular SCA tool, namely SonarQube Cloud. Our findings show that, among 321 GitHub projects using SonarQube Cloud, 81% of them are correctly connected to SonarQube Cloud projects, while others exhibit misconfigurations or restricted access. Among 265 accessible SonarQube Cloud projects, 75% use the organization’s default quality gate, i.e., a set of conditions that deployed source code must meet to pass automated checks. While 55% of the projects use the built-in quality gate provided by SonarQube Cloud, 45% of them customize their quality gate with different conditions. Overall, the most common quality conditions align with SonarQube Cloud’s “Clean as You Code” principle and enforce security, maintainability, reliability, coverage, and few duplicates on newly added or modified source code. This study unveils that many projects rely on predefined configurations, yet a significant portion customize their configurations to meet specific quality goals. Building on our initial results, we envision a future research agenda linking quality gate configurations to actual software outcomes (e.g., improvement of software security). This would enable evidence-based recommendations for configuring SCA tools like SonarQube Cloud in various contexts.

This program is tentative and subject to change.

Fri 3 Oct

Displayed time zone: Hawaii change

15:40 - 17:00
Program Comprehension and Review 2ESEM - Emerging Results and Vision Track at Kaiulani II
15:40
26m
Talk
Dealing with SonarQube Cloud: Initial Results from a Mining Software Repository Study
ESEM - Emerging Results and Vision Track
Sabato Nocera University of Salerno, Davide Fucci Blekinge Institute of Technology, Giuseppe Scanniello University of Salerno
16:06
26m
Talk
Exploring Large Language Models for Analyzing and Improving Method Names in Scientific Code
ESEM - Emerging Results and Vision Track
Gunnar Larsen University of Hawaii at Manoa, Carol Wong University of Hawaii at Manoa, Anthony Peruma University of Hawai‘i at Mānoa
Pre-print
16:33
26m
Talk
Identifier Name Similarities: An Exploratory Study
ESEM - Emerging Results and Vision Track
Carol Wong University of Hawaii at Manoa, Mai Abe University of Hawai‘i at Mānoa, Silvia De Benedictis University of Hawai‘i at Mānoa, Marissa Halim University of Hawai‘i at Mānoa, Anthony Peruma University of Hawai‘i at Mānoa