Gustave Monce

Gustave Monce
Doctorant
Université de Bordeaux
Département
SeD
Équipe
Programmation, Réseaux et Systèmes
Adresse E-mail
gustave.monce[at]labri.fr
Bureau
219
Tel
+33 (0)5 40 00 60 28

Recherche

I'm a PhD student in the PROGrammation, RéSeaux et Systèmes (PROGRESS) Team at LaBRI.

Working in collaboration with Jean-Rémy Falleri and Thomas Degueule, my thesis primarily is focused on understanding library
behavioral changes between software libraries and their clients and how to detect, and prevent them.

Current work involves analysis of program call execution both statically by analysing Java Source Code, as well as Java ByteCode,
and dynamic analysis. Using various tools we engineered, we're able to identify the API boundary between a given client and library
in java, perform automated testing and analysis on the usage of said api, and the ability for tests to detect changes in behavior of a
given method in the java software library and provide a tool to software developers to detect behavioral changes in their library by
leveraging clients and various aspects of them in an efficient manner.

Responsabilité pédagogique

Temporary (/Vacataire) Supervisor at ENSEIRB-MATMECA during the 2023-2024 year for the first year CompSci students
algorithm programmation project courses, accounting for 4 hours every week from November 2023 til January 2024

Temporary (/Vacataire) Supervisor at ENSEIRB-MATMECA during the 2023-2024 year for the second year CompSci students
advanced programming project, taking the role of a virtual project manager and helping students deliver work explained
throughout a subject by real clients. Accounts for a meeting every 2 weeks or so with the student group to check on their work and
advise them on organisation and best approaches.