FSE 2026
Sun 5 - Thu 9 July 2026 Montreal, Canada
Wed 8 Jul 2026 10:30 - 12:30 at MB 9A - Student Research Competition
Wed 8 Jul 2026 14:40 - 14:49 at MB 9B - Student Research Competition
Wed 8 Jul 2026 15:05 - 15:13 at MB 9A - Student Research Competition

Reproducible container builds promise a simple integrity check for software supply chains: rebuild an image from its Dockerfile and compare hashes. We build a Docker measurement pipeline and apply it to a stratified sample of 2,000 GitHub repositories that contained a Dockerfile. We found that only 56% produce any buildable image, and just 2.7% of those are bitwise reproducible without any infrastructure configurations. After modifying infrastructure configurations, we raise bitwise reproducibility by 18.6%, but 78.7% of buildable Dockerfiles remain non-reproducible. We analyze the root causes of the remaining differences, and find that beyond timestamps and metadata, developer-controlled choices such as uncleaned caches, logs, documentation, and floating versions are dominant causes of non-reproducibility. We derive concrete Dockerfile guidelines from these patterns and discuss how they can inform future linters and Continuous Integration (CI) checks for reproducible containers.

Wed 8 Jul

Displayed time zone: Eastern Time (US & Canada) change

10:30 - 12:30
Student Research CompetitionStudent Research Competition at MB 9A
10:30
2h
Talk
A Qualitative and Quantitative Exploration of LLM-Based Test Generation Repair Loops
Student Research Competition
Jaskeerat Singh University of Alberta
10:30
2h
Talk
Declarative Test-Native Software Fault Injection
Student Research Competition
Matthew MacRae-Bovell Carleton University
10:30
2h
Talk
It’s Not Just Timestamps: A Study on Docker Reproducibility
Student Research Competition
Oreofe Solarin Case Western Reserve University
10:30
2h
Talk
An Empirical Study on the Prevalence of Rare Logs and its Impact of Log Parsing
Student Research Competition
Sepideh Hodaeian University of Alberta
10:30
2h
Talk
A Log-Centric Overlay on Method Call Graphs
Student Research Competition
Zhaoqi Gu University of Alberta
10:30
2h
Talk
Learning to Refine Specifications for Code Generation
Student Research Competition
Jay Patel York University
10:30
2h
Talk
Integrating Static Analysis with Learning-Based Systems for Automated Code Review
Student Research Competition
Imen Jaoua University of Montreal
10:30
2h
Talk
Does the Agent Matter? Predicting Merge Outcomes of AI-Authored Pull Requests
Student Research Competition
Niruthiha Selvanayagam Ecole de Technologie Supérieure
10:30
2h
Talk
An Empirical Study of Public Generative Art Repositories
Student Research Competition
Roxana Pena Mendieta Universite de Montreal
10:30
2h
Talk
Identifying Crisis-Native Patterns & Validating CNS Benchmark in a Global South Humanitarian Effort
Student Research Competition
Keisha Gaspard-Chickoree Dalhousie University
10:30
2h
Talk
Understanding Developers’ Experiences in Seeking Similar Rationale Information in Commit Messages
Student Research Competition
Mouna Dhaouadi University of Montreal
14:00 - 15:30
Student Research CompetitionStudent Research Competition at MB 9A
14:00
8m
Talk
A Log-Centric Overlay on Method Call Graphs
Student Research Competition
Zhaoqi Gu University of Alberta
14:08
8m
Talk
An Empirical Study of Public Generative Art Repositories
Student Research Competition
Roxana Pena Mendieta Universite de Montreal
14:16
8m
Talk
An Empirical Study on the Prevalence of Rare Logs and its Impact of Log Parsing
Student Research Competition
Sepideh Hodaeian University of Alberta
14:24
8m
Talk
A Qualitative and Quantitative Exploration of LLM-Based Test Generation Repair Loops
Student Research Competition
Jaskeerat Singh University of Alberta
14:32
8m
Talk
Declarative Test-Native Software Fault Injection
Student Research Competition
Matthew MacRae-Bovell Carleton University
14:40
8m
Talk
Does the Agent Matter? Predicting Merge Outcomes of AI-Authored Pull Requests
Student Research Competition
Niruthiha Selvanayagam Ecole de Technologie Supérieure
14:49
8m
Talk
Identifying Crisis-Native Patterns & Validating CNS Benchmark in a Global South Humanitarian Effort
Student Research Competition
Keisha Gaspard-Chickoree Dalhousie University
14:57
8m
Talk
Integrating Static Analysis with Learning-Based Systems for Automated Code Review
Student Research Competition
Imen Jaoua University of Montreal
15:05
8m
Talk
It’s Not Just Timestamps: A Study on Docker Reproducibility
Student Research Competition
Oreofe Solarin Case Western Reserve University
15:13
8m
Talk
Learning to Refine Specifications for Code Generation
Student Research Competition
Jay Patel York University
15:21
8m
Talk
Understanding Developers’ Experiences in Seeking Similar Rationale Information in Commit Messages
Student Research Competition
Mouna Dhaouadi University of Montreal
14:00 - 15:30
Student Research CompetitionStudent Research Competition at MB 9B
14:00
8m
Talk
Understanding Developers’ Experiences in Seeking Similar Rationale Information in Commit Messages
Student Research Competition
Mouna Dhaouadi University of Montreal
14:08
8m
Talk
A Qualitative and Quantitative Exploration of LLM-Based Test Generation Repair Loops
Student Research Competition
Jaskeerat Singh University of Alberta
14:16
8m
Talk
Identifying Crisis-Native Patterns & Validating CNS Benchmark in a Global South Humanitarian Effort
Student Research Competition
Keisha Gaspard-Chickoree Dalhousie University
14:24
8m
Talk
Declarative Test-Native Software Fault Injection
Student Research Competition
Matthew MacRae-Bovell Carleton University
14:32
8m
Talk
Integrating Static Analysis with Learning-Based Systems for Automated Code Review
Student Research Competition
Imen Jaoua University of Montreal
14:40
8m
Talk
It’s Not Just Timestamps: A Study on Docker Reproducibility
Student Research Competition
Oreofe Solarin Case Western Reserve University
14:49
8m
Talk
A Log-Centric Overlay on Method Call Graphs
Student Research Competition
Zhaoqi Gu University of Alberta
14:57
8m
Talk
Learning to Refine Specifications for Code Generation
Student Research Competition
Jay Patel York University
15:05
8m
Talk
Does the Agent Matter? Predicting Merge Outcomes of AI-Authored Pull Requests
Student Research Competition
Niruthiha Selvanayagam Ecole de Technologie Supérieure
15:13
8m
Talk
An Empirical Study on the Prevalence of Rare Logs and its Impact of Log Parsing
Student Research Competition
Sepideh Hodaeian University of Alberta
15:21
8m
Talk
An Empirical Study of Public Generative Art Repositories
Student Research Competition
Roxana Pena Mendieta Universite de Montreal