Skip to Main content Skip to Navigation
New interface
Conference papers

Integrating Adaptation Mechanisms Using Control Theory Centric Architecture Models: A Case Study

Filip Krikava 1, 2 Philippe Collet 3 Romain Rouvoy 1, 2 
2 SPIRALS - Self-adaptation for distributed services and large software systems
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
3 Laboratoire d'Informatique, Signaux, et Systèmes de Sophia-Antipolis (I3S) / Equipe MODALIS
Laboratoire I3S - SPARKS - Scalable and Pervasive softwARe and Knowledge Systems
Abstract : Control theory provides solid foundations for developing reliable and scalable feedback control for software systems. Although, feedback controllers have been acknowledged to efficiently solve common classes of problems, their adoption by state-of-the-art approaches for designing self-adaptation in legacy software systems remains limited and at best consists in ad hoc integrations, which are usually engineered manually. In this paper, we revisit the case study and we present an alternative implementation based on classical feedback controllers. We show how these controllers can be easily integrated into software systems through control theory centric architecture models and domain-specific modeling support. We also provide an assessment of the resulting properties, quality attributes and limitations.
Document type :
Conference papers
Complete list of metadata

Cited literature [38 references]  Display  Hide  Download
Contributor : Krikava Filip Connect in order to contact the contributor
Submitted on : Thursday, June 19, 2014 - 3:24:18 PM
Last modification on : Thursday, August 4, 2022 - 4:53:54 PM
Long-term archiving on: : Friday, September 19, 2014 - 11:15:46 AM


Files produced by the author(s)


  • HAL Id : hal-00991114, version 2


Filip Krikava, Philippe Collet, Romain Rouvoy. Integrating Adaptation Mechanisms Using Control Theory Centric Architecture Models: A Case Study. ICAC - 11th International Conference on Autonomic Computing, USENIX, Jun 2014, Philadelphia, United States. ⟨hal-00991114v2⟩



Record views


Files downloads