activity
20242026
most citedBUMP: A Benchmark of Reproducible Breaking Dependency Updates

7 citations · 15 across the 5 of their papers we have counts for

collaborators

5 papers

cs.SE2026

Agentic Generation of AST Transformation Rules for Fixing Breaking Updates

Frank Reyes, Benoit Baudry, Martin Monperrus

Modern software projects depend on third-party libraries that evolve continuously, introducing breaking API changes that prevent client code from compiling after a dependency updat…

cs.SE2025★ 3 cited

Byam: Fixing Breaking Dependency Updates with Large Language Models

Frank Reyes, May Mahmoud, Federico Bono +3

Application Programming Interfaces (APIs) facilitate the integration of third-party dependencies within the code of client applications. However, changes to an API, such as depreca…

cs.SE2024★ 5 cited

Breaking-Good: Explaining Breaking Dependency Updates with Build Analysis

Frank Reyes, Benoit Baudry, Martin Monperrus

Dependency updates often cause compilation errors when new dependency versions introduce changes that are incompatible with existing client code. Fixing breaking dependency updates…

cs.CR2024

Maven-Hijack: Software Supply Chain Attack Exploiting Packaging Order

Frank Reyes, Federico Bono, Aman Sharma +2

Java projects frequently rely on package managers such as Maven to manage complex webs of external dependencies. While these tools streamline development, they also introduce subtl…

cs.SE2024★ 7 cited

BUMP: A Benchmark of Reproducible Breaking Dependency Updates

Frank Reyes, Yogya Gamage, Gabriel Skoglund +2

Third-party dependency updates can cause a build to fail if the new dependency version introduces a change that is incompatible with the usage: this is called a breaking dependency…