New Generation Debugger and Application Monitoring
Des machines virtuelles modulaires, économes et polyusages
Migration de programmes légataires vers des architectures Web : le cas de la migration de programmes Microsoft Access vers Angular/Microservices
Réutilisation d’artefacts de code embarqué par refactoring Soutenue le 26 novembre 2019
Une approche modulaire de l’initialisation d’objets pour Pharo Soutenue le 24 novembre 2017
Security in Reflective Languages Soutenue le 27 novembre 2015
Mise à jour dynamique pour environnements de production et programmation interactive Soutenue le 17 décembre 2018
Infrastructure and Language Kernels for IoT Systems
Analyse multi-facettes et opérationnelle pour la transformation des systèmes d’information
Outils de recommendation basés sur l’apprentissage automatique pour l’évolution logicielle
Sista : A Metacircular Architecture for Runtime Optimisation Persistence Soutenue le 15 septembre 2017
Adaptabilité et encapsulation dans les langages dynamiquement typés : contrôler la réflexion et les méthodes d’extension Soutenue le 21 janvier 2016
Virtualisation pour Specialisation et Extension d’Environnements d’Execution Soutenue le 13 avril 2015
Noyau de langage multiples