collaborators

5 papers

cs.SE2026

SpaceTime Programming: Live and Omniscient Exploration of Code and Execution

Jean-Baptiste Döderlein, Djamel Eddine Khelladi, Mathieu Acher +1

Programming environments typically separate the world of static code from the dynamic execution of programs. Developers must switch between writing code and observing its execution…

cs.SE2026

Modeling Sampling Workflows for Code Repositories

Romain Lefeuvre, Maïwenn Le Goasteller, Jessie Galasso +3

Empirical software engineering research often depends on datasets of code repository artifacts, where sampling strategies are employed to enable large-scale analyses. The design an…

cs.CR2025

Did You Forkget It? Detecting One-Day Vulnerabilities in Open-source ForksWith Global History Analysis

Romain Lefeuvre, Charly Reux, Stefano Zacchiroli +2

Tracking vulnerabilities inherited from third-party open-source software is a well-known challenge, often addressed by tracing the threads of dependency information. However, vulne…

cs.PL2025

PolyDebug: A Framework for Polyglot Debugging

Philémon Houdaille, Djamel Eddine Khelladi, Benoit Combemale +2

As software grows increasingly complex, the quantity and diversity of concerns to be addressed also rises. To answer this diversity of concerns, developers may end up using multipl…

cs.SE2024

Software Frugality in an Accelerating World: the Case of Continuous Integration

Quentin Perez, Romain Lefeuvre, Thomas Degueule +2

The acceleration of software development and delivery requires rigorous continuous testing and deployment of software systems, which are being deployed in increasingly diverse, com…