2 papers
cs.SE2025
Client--Library Compatibility Testing with API Interaction Snapshots
Gustave Monce, Thomas Degueule, Jean-Rémy Falleri +1
Modern software development heavily relies on third-party libraries to speed up development and enhance quality. As libraries evolve, they may break the tacit contract established…
cs.SE2024
Lightweight Syntactic API Usage Analysis with UCov
Gustave Monce, Thomas Couturou, Yasmine Hamdaoui +2
Designing an effective API is essential for library developers as it is the lens through which clients will judge its usability and benefits, as well as the main friction point whe…