EASE 2026
Tue 9 - Fri 12 June 2026 Glasgow, United Kingdom
Thu 11 Jun 2026 09:15 - 09:25 at JMS 745 - Developer Experience & Productivity Chair(s): Victoria Jackson

Migration guides are a form of software documentation that helps developers address breaking changes introduced in library version updates. Prior studies have examined documents such as release notes, API reference manuals, and patch notes. However, research that focuses specifically on migration guides remains limited. Improving the usability and coverage of migration guides is essential for helping developers resolve breaking changes efficiently. Yet, we still lack a clear understanding of how migration guides are currently provided and how developers use them in practice.

To fill this gap, we first investigate whether libraries known to introduce incompatibilities provide migration guides. We then conduct a detailed case study on Log4j, a library that has experienced large-scale breaking updates in the past. We empirically analyze how developers refer to and use the official migration guide in real-world projects.

We find that pull request authors most frequently reference the migration guide in the pull request description, and that most references (82.81%) link to the entire guide rather than specific sections. We also find that developers use migration guides not only during major version updates but also during subsequent maintenance tasks, suggesting that the guides serve as a resource throughout the entire migration process.

Thu 11 Jun

Displayed time zone: London change

09:00 - 10:30
Developer Experience & ProductivityAI Models / Data / Short Papers and Emerging Results / Industry Papers / Research Papers at JMS 745
Chair(s): Victoria Jackson University of Southampton
09:00
15m
Talk
REStack: A Large-Scale Dataset of Reverse Engineering Discussions from Stack Exchange
AI Models / Data
MD HUMAUN KABIR Lamar University, Md Rakibul Islam Lamar University, Farha Kamal Lamar University
09:15
10m
Talk
How Do Developers Use Migration Guides? A Case Study of Log4j
Short Papers and Emerging Results
Takahiro Monno Nara Institute of Science and Technology, Kazumasa Shimari Wakayama University, Tetsuya Kanda Notre Dame Seishin University, Kazuma Yamasaki Nara Institute of Science and Technology, Kenichi Matsumoto Nara Institute of Science and Technology
Pre-print
09:25
10m
Talk
Understanding the Limits of Automated Evaluation for Code Review Bots in Practice
Industry Papers
Veli Karakaya Bilkent University, Utku Boran Torun Bilkent University, Baykal Mehmet Ucar Beko, Eray Tüzün Bilkent University
Pre-print
09:35
10m
Talk
From Code Velocity to Complexity: Evidence on GitHub Copilot’s Role in Developer Productivity at ABN AMRO
Industry Papers
Nevis King University of Groningen, Mario Negro Ponzi ABN AMRO Bank N.V., Andrea Capiluppi University of Groningen
09:45
10m
Talk
Navigating a Moving Target: A Qualitative Exploration of STEM Students’ Experiences and Perspectives of AI Tools
Short Papers and Emerging Results
Simone Romano University of Salerno, Alberto Conforti University of Torino, Federica Bosio University of Torino, Gloria Guidetti University of Torino, Sara Viotti University of Torino, Giuseppe Scanniello University of Salerno
09:55
10m
Talk
Multifaceted Hero Developers and Bug-Fixing Outcomes Across Severity
Short Papers and Emerging Results
Amit Kumar IIIT Allahabad, Mahen Gandhi IIIT Hyderabad, Meher Bhardwaj IIIT Manipur, Hrishikesh Ethari IIIT Manipur, Sonali Agarwal Indian Institute of Information Technology Allahabad
Pre-print
10:05
10m
Talk
Same Project, Different Start: How Contribution Events Shape Activity and Retention in Open Source
Short Papers and Emerging Results
Mohamed Ouf Queen's University, Mariam Guizani Queen's University, Canada
Pre-print
10:15
10m
Talk
A Longitudinal Analysis of Good First Issue Practices and Newcomer Pull Requests in Popular OSS Projects
Short Papers and Emerging Results
Hirotatsu Hoshikawa NARA Institute of Science and Technology, Hidetake Tanaka Nara Institute of Science and Technology, Kazumasa Shimari Wakayama University, Raula Gaikovina Kula The University of Osaka, Kenichi Matsumoto Nara Institute of Science and Technology
Pre-print