Skip to Main content Skip to Navigation
Conference papers

IAS: an IoT Architectural Self-adaptation Framework

Mahyar T Moghaddam 1 Eric Rutten 2, 1 Philippe Lalanda 3 Guillaume Giraud
1 CTRL-A [2020-....] - Control for Autonomic computing systems [2020-....]
LIG [2020-....] - Laboratoire d'Informatique de Grenoble [2020-....], Inria Grenoble - Rhône-Alpes
3 ADELE [2020-....] - Environnements et outils pour le Génie Logiciel Industriel [2020-....]
LIG [2020-....] - Laboratoire d'Informatique de Grenoble [2020-....]
Abstract : This paper develops a generic approach to model control loops and their interac- tion within the Internet of Things (IoT) environments. We take advantage of MAPE-K loops to enable architectural self-adaptation. The system’s architectural setting is aligned with the adaptation goals and the components run-time situation and constraints. We introduce an integrated framework for IoT Architectural Self-adaptation (IAS) where functional control elements are in charge of environmental adaptation and autonomic control elements handle the functional system’s architectural adaptation. A Queuing Networks (QN) approach was used for modeling the IAS. The IAS-QN can model control levels and their interaction to perform both architectural and environmental adaptations. The IAS-QN was modeled on a smart grid system for the Melle-Longchamp area (France). Our architectural adaptation approach successfully set the propositions to enhance the performance of the electricity trans- mission system. This industrial use-case is a part of CPS4EU European industrial innovation pro ject.
Complete list of metadatas

Cited literature [24 references]  Display  Hide  Download
Contributor : Éric Rutten <>
Submitted on : Thursday, July 16, 2020 - 12:30:58 PM
Last modification on : Wednesday, August 5, 2020 - 3:01:59 AM


Files produced by the author(s)


  • HAL Id : hal-02900674, version 1



Mahyar T Moghaddam, Eric Rutten, Philippe Lalanda, Guillaume Giraud. IAS: an IoT Architectural Self-adaptation Framework. 14th European Conference on Software Architecture (ECSA), Sep 2020, L’Aquila, Italy. ⟨hal-02900674⟩



Record views


Files downloads