EASE 2026
Tue 9 - Fri 12 June 2026 Glasgow, United Kingdom
Wed 10 Jun 2026 15:30 - 15:45 at JMS 743 - Software Process and Practices 2 Chair(s): Eray Tüzün

Context: Downloading the source code of open-source Java projects and building them on a local computer using Maven, Gradle, or Ant is a common activity performed by researchers and practitioners. Several studies have so far found that about 40-60% of such attempts fail. Our experience in recent years suggests that the proportion of failed builds continually rises even further. Objective: First, we empirically tested our hypothesis that with increasing Java versions, the percentage of build-failing projects tends to grow. Next, nine additional research questions were proposed, related mainly to the proportions of failing projects, universal version compatibility, failures under specific JDK versions, success rates of build tools, wrappers, and failure categories. Method: We sampled 2,500 random plain Java projects having a build configuration file and meeting basic quality criteria from GitHub. We tried to automatically build every project in containers with Java versions 6 to 23 installed. Success or failure was determined by exit codes, and standard output and error streams were saved. Data were automatically processed and supplemented with manual analysis when necessary. Results: Our hypothesis was not confirmed; there is no monotonic trend in the projects’ build success rates. From Java 8 onward, they range from 30 to 44%, with a peak at JDK 17. Downgrading the latest JDK can fix 52% of failed builds. Trying the long-term support versions (8, 11, 17, and 21) is a particularly effective build repair strategy. We also found that about 32% of projects fail for all JDKs. Gradle consistently has the lowest success rate of all tools, and builds most frequently fail during initialization and compilation. Conclusions: Building projects with a wrong Java version is a significant failure factor. We provide actionable suggestions for language designers, build tool authors, project maintainers, researchers designing build repair tools, and developers compiling open-source projects.

Wed 10 Jun

Displayed time zone: London change

15:30 - 17:00
Software Process and Practices 2Journal First / Research Papers / Short Papers and Emerging Results at JMS 743
Chair(s): Eray Tüzün Bilkent University
15:30
15m
Talk
Local Software Buildability across Java Versions
Journal First
Matúš Sulír Technical University of Košice, Jaroslav Porubän Technical University of Košice, Slovakia, Sergej Chodarev Technical University of Košice
Link to publication
15:45
15m
Talk
One Size Fits All? An Empirical Comparison of ADR Templates regarding Comprehension, Usability, and Ease of Adoption
Research Papers
FERNANDO NEVES NOGUEIRA Universidade Federal do Amazonas, Nabson Silva UFAM - Federal University of Amazonas, Tayana Conte Universidade Federal do Amazonas
16:00
15m
Talk
Do Good, Stay Longer? Temporal Patterns and Predictors of Newcomer-to-Core Transitions in Conventional OSS and OSS4SG
Research Papers
Mohamed Ouf Queen's University, Amr Mohamed Queen's University, Mariam Guizani Queen's University, Canada
Pre-print
16:15
10m
Talk
Towards Improving the External Validity of Software Engineering Experiments with Transportability MethodsBest Paper Award - Short Papers and Emerging Results
Short Papers and Emerging Results
Julian Frattini Chalmers | University of Gothenburg, Richard Torkar Chalmers University of Technology | University ofGothenburg, and The Stellenbosch Institute for AdvancedStudy, Robert Feldt Chalmers | University of Gothenburg, Carlo A. Furia Università della Svizzera italiana (USI)
Pre-print
16:25
10m
Talk
The Replication Assessment Problem in Software Engineering
Short Papers and Emerging Results
Giuseppe Destefanis University College London (UCL), Martin Shepperd Brunel University London, Leila Yousefi Brunel University London
16:35
15m
Talk
STLGT: A Scalable Trace-Based Linear Graph Transformer for Tail Latency Prediction in Microservices
Research Papers
Yongliang Ding East China Normal University, Qigong Bi East China Normal University, Peng Pu East China Normal University
Pre-print