Software Engineering

Spirals team

Self adaptation for distributed services and large software systems

Leader: Lionel Seinturier

PRESENTATION MEMBERS THESES PUBLICATIONS

Presentation

Spirals is conducting research activities in the domains of distributed systems and software sciences. Spirals aims at introducing more automation in the adaptation mechanisms of software systems, in particular, transitioning from adaptive systems to self-adaptive systems. Spirals targets especially two properties: self-healing and self-optimization.
With self-healing, Spirals aims at studying and tailoring data mining and machine learning solutions for the design and implementation of software systems. This contributes to the goal of obtaining solutions for automatic software repair.
With self-optimization, Spirals aims at sharing, collecting and analyzing distributed behaviors and data to continuously tailor, optimize and keep under working conditions software systems. This participates to the goal of obtaining eternal distributed systems.

Members

Permanent

  • Professors
    • Laurence Duchien
    • Romain Rouvoy
    • Lionel Seinturier (Responsable)
  • Associate professors
    • Martin Monperrus
    • Clément Quinton
    • Walter Rudametkin
  • Research scientist
    • Philippe Merle

Temporary

  • ATER
    • Geoffrey Hecht
  • Postdocs
    • Simon Urli
    • Zhongxing Yu
  • Phd students
    • Yahya Al-Dhuraibi
    • Stéphanie Challita
    • Benjamin Danglot
    • Thomas Durieux
    • Miguel alejandro Gonzalez gonzalez
    • Sarra Habchi
    • Lakhdar Meftah
    • Amal Tahri
    • Antoine Vastel
  • Engineers
    • Christophe Gourdin
    • Romain Sommerard

Yahya Al-Dhuraibi

Un cadre flexible pour l'élasticité dans les nuages

Stéphanie Challita

Un cadre formel et outillé pour la gestion de toute ressource en nuage

Gustavo Cipriano Mota Sousa

Towards dynamic software product lines to optimize management and reconfiguration of cloud applications

Benjamin Danglot

Software Testing Amplification

Thomas Durieux

Search-based monitoring, diagnosis and repair in production

Miguel alejandro Gonzalez gonzalez

Dynamic Monitoring to find and diagnose software bugs in cloud applications

Sarra Habchi

Une supervision de contexte sensible à la confidentialité pour les développements logiciels en crowdsource

Lakhdar Meftah

Cartography of the quality of experience for mobile internet access

Amal Tahri

Evolution de logiciels multi-vues, des réseaux domestiques au Cloud

Antoine Vastel

Cartographie de la qualité d'expérience pour l'accès à l'internet mobile

Bo Zhang

Self-optimization of Infrastructure and Platform Resources in Cloud Computing 2016-12-12

Maria Gomez-Lacruz

Towards Improving the Quality of Mobile Apps by Leveraging Crowdsourced Feedback 2016-12-02

Geoffrey Hecht

Detection and analysis of impact of code smells in mobile applications 2016-11-30

Maxime Colmant

Multi-Dimensional Analysis of Software Power Consumptions in Multi-Core Architectures 2016-11-24

Benoît Cornu

Automated Runtime Software Repair 2015-11-26

Marc Sango

Traçabilité des Exigences et Vérification par Observateurs pour les Logiciels Critiques des Systèmes Ferroviaires 2015-09-18

Nicolas Haderer

APISENSE® : une plate-forme répartie pour la conception, le déploiement et l'exécution de campagnes de collecte de données sur des terminaux intelligents 2014-11-05

Clément Quinton

Sélection et Configuration de Clouds : une Approche à Basée de Lignes de Produits Logiciels 2014-10-22

Matias Sebastien Martinez

Extraction et l'analyse de connaissance pour la réparation automatique de bugs 2014-10-10

Alexandre Feugas

Une approche agile et fiable pour l'évolution à l'exécution d'applications à composants et orientés services 2014-10-08

Fawaz Paraiso

soCloud : une plateforme multi-nuages distribuée pour la conception, le déploiement et l’exécution d’applications distribuées à large échelle 2014-06-18

Adel Noureddine

Towards a better understanding of the energy consumption of software systems 2014-03-19

Martin Monperrus

Des oracles pour le diagnostic et la réparation automatique des bugs logiciels 2016-05-03

Philippe Merle

Intergiciel d’intergiciels adaptable à base de Services, Composants et Aspects 2015-09-24

Romain Rouvoy

Contributions to the Autonomy of Ubiquitous Software Systems 2014-12-05

Other ' GL : Génie Logiciel ' teams

CARAMEL CARBON RMoD