Corentin Latappy, Thomas Degueule, Jean-Rémy Falleri, and Romain Robbes at the ICSME 2025 conference (Auckland, New Zealand) received the Distinguished Paper Award for their article entitled: “Roseau: Fast, Accurate, Source-based Breaking Change Analysis in Java.”
Roseau is a static analysis tool for Java that automatically detects breaking changes between two versions of a software library.
The award-winning paper shows that Roseau outperforms existing approaches in terms of accuracy while allowing code bases of several million lines to be analyzed in just a few seconds.
Roseau is available on GitHub and is beginning to be adopted in practice.
For more information, see newsletter #36.