Research interests

  • Cloud and Fog computing
  • Serverless computing
  • Autonomic computing
  • Middleware

Current Projects

  • FaaS for Fog - Flexible resource allocation for FaaS applications in the fog (Inria)

    The project explores flexible resource management for FaaS applications in fog environments. The goal is to propose mechanisms for dynamically coordinating fog actors in allocating resources and for continuously managing the execution of FaaS applications on these resources.

Current Ph.D. students

  • Mohamed Cherif Zouaoui Latreche (co-advised with Hector Duran-Limon), started in October 2023

  • Volodia Parol-Guarino, started in October 2022

Past Ph.D. students

  • Yasmina Bouizem (co-advised with Christine Morin and Djawida Dib), "Fault Tolerance in FaaS Environments", Ph.D. 2022

  • Carlos Alberto Ruiz Diaz (co-advised with Hector Duran-Limon), "An SPL-Based Approach for the Configuration and Adaptation of IaaS Deployments", Ph.D. 2018

  • Djawida Dib (co-advised with Christine Morin), “Optimizing PaaS provider profit under service level agreement constraints”, Ph.D. 2014

  • Stefania Costache (co-advised with Christine Morin, Samuel Kortas), “Market-based autonomous and elastic application execution on clouds”, Ph.D. 2013

  • André Lage Freitas (co-advised with Jean-Louis Pazat), “Autonomous Service Execution Driven by Service-Level Agreements”, Ph.D. 2012

Past Projects

  • DiFFuSE - Epidemic simulation applications in the cloud (French Embassy in Vietnam)

    The project focused on the DiFFuSE framework developed by Myriads in the context of MIHMES. The framework provides design support, reusable code, and tools for building and executing epidemic simulations in the cloud. The framework includes support for failure handling and elastic allocation of resources from multiple clouds.

  • Agile, distributed Cyber-Physical Systems (collaboration with Thales Research)

    The project focused on the development of high-performance Cyber​​-Physical Systems, such as those developed by Thales to monitor and react to changing physical environments. This work explored adaptive resource management mechanisms for such systems, enabling them to cope with the dynamism of their environments, while providing strong QoS guarantees.

  • PaaSage - Model-based Cloud Platform Upperware

    PaaSage was a European FP7 project that developed an open-source platform to support the design and deployment of cloud applications independently of underlying cloud infrastructures. This work focused on providing automated, continuous optimisation of multi-cloud applications.

  • MIHMES – Multi-scale modeling of mechanisms of pathogen spread

    MIHMES produced scientific knowledge and methods for the management of endemic infectious animal diseases and veterinary public health risks. This work focused on developing a framework (called DiFFuSE) for building and executing epidemic simulations in the cloud.