sponsors
usenix conference policies
You are here
Integrating Adaptation Mechanisms Using Control Theory Centric Architecture Models: A Case Study
Filip Křikava, University of Lille 1 and Inria; Philippe Collet, Université Nice Sophia Antipolis; Romain Rouvoy, University of Lille 1 and Inria
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 Znn.com 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 domainspecific modeling support. We also provide an assessment of the resulting properties, quality attributes and limitations.
Open Access Media
USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.
author = {Filip K{\v r}ikava and Philippe Collet and Romain Rouvoy},
title = {Integrating Adaptation Mechanisms Using Control Theory Centric Architecture Models: A Case Study},
booktitle = {11th International Conference on Autonomic Computing (ICAC 14)},
year = {2014},
isbn = {978-1-931971-11-9},
address = {Philadelphia, PA},
pages = {25--32},
url = {https://www.usenix.org/conference/icac14/technical-sessions/presentation/krikava},
publisher = {USENIX Association},
month = jun
}
connect with us