Spirals mène des recherches dans les domaines des systèmes répartis et des sciences du logiciel. Spirals a pour but d'introduire plus d'automatisation dans les mécanismes d'adaptation des systèmes logiciels, en particulier pour assurer la transition entre des systèmes adaptatifs et auto-adaptatifs. Spirals vise plus particulièrement deux propriétés : l'auto-réparation et l'auto-optimisation. Avec l'auto-réparation, Spirals vise à étudier et adapter des solutions de fouille de données et d'apprentissage automatique pour la conception et l'implémentation des systèmes logiciels. Cela contribue à l'objectif d'obtenir des solutions pour la réparation automatique du logiciel. Avec l'auto-optimisation, Spirals vise à partager, collecter, et analyser des comportements et des données distribuées pour continuellement adapter, optimiser et conserver en fonctionnement les systèmes logiciels. Cela participe à l'objectif d'obtenir des systèmes logiciels éternels.
Lionel Seinturier
Développement durable des logiciels vers une optimisation énergétique de bout en bout des systèmes logiciels
Automatic Spotting and fixing or Recurrent user Experience issues. Detecting and Fixing Anomalies by applying Machine Learning on user Experience Data
Leveraging Browser Fingerprinting to Fitht Fraud on the Web
Reconfiguration dynamique fiable pour les applications du cloud
GreenData : vers un traitement efficient et éco-responsable des grandes masses de données numériques
Configurations d'environnements fog large-échelle - Koala
Vers une amélioration de la confidentialité en ligne grâce au blocage de contenu et à la restriction des informations
Conception d'applications cloud auto-adaptatvess correctes par construction à l'aide de méthodes formelles
Collaborative Strategies to protect against browser fingerprinting
Eco-conception des logiciels : modélisation de l'efficience énergétique des logiciels et conception d'outils pour mesurer et réduire leur consommation d'énergie
Collaborative Data-centric Workflows : Towards Knowledge Centric Workflows and Integrating Uncertain Data
Inférer des modèles à partir d'APIs cloud et raisonner dessus : une approche outillée et formelle 21/12/2018
Auto-optimisation des ressources des couches infrastructure et plate-forme du Cloud computing 12/12/2016
Détection et analyse de l'impact des défauts de code dans les applications mobiles 30/11/2016
Usages of Graphs and Synthetic Data for Software Propagation Analysis 03/11/2016
Automated Runtime Software Repair 26/11/2015
Sélection et Configuration de Clouds : une Approche à Basée de Lignes de Produits Logiciels 22/10/2014
Extraction et l'analyse de connaissance pour la réparation automatique de bugs 10/10/2014
Vers une meilleure compréhension de la consommation énergétique des systèmes logiciels 19/03/2014