A framework for distributed management of dynamic self-adaptation in heterogeneous environments

Mohamed Zouari 1 Maria-Teresa Segarra 2 Françoise André 1
1 MYRIADS - Design and Implementation of Autonomous Distributed Systems
IRISA-D1 - SYSTÈMES LARGE ÉCHELLE, Inria Rennes – Bretagne Atlantique
Abstract : Ubiquitous computing environments are becoming more heterogeneous and highly dynamic. Systems need to dynamically self-adapt in order to accommodate dynamically changing resources, needs of different users and failure events. This paper focuses on the runtime adaptation mechanisms that need to be dealt with the distributed nature of systems and the heterogeneity of the environment. We tackle the problem of distributed management of dynamic adaptation where separate adaptation processes are performed concurrently. We elaborate mechanisms to coordinate adaptation processes in order to improve the correctness of the system during and after the adaptation. We implement a framework that offers the required support for distributed management of adaptability. The framework is customizable to meet application-specific requirements and the operating environment characteristics. Our focus will be on the architectural principles and the coordination mechanisms of the framework. We developed a self-adaptive replication system based on our framework for the specification and the enforcement of the adaptation mechanisms.
Type de document :
Communication dans un congrès
The 10th IEEE International Conference on Computer and Information Technology, Jun 2010, Bradford, United Kingdom. pp.265-272, 2010
Liste complète des métadonnées

https://hal.inria.fr/inria-00471892
Contributeur : Mohamed Zouari <>
Soumis le : vendredi 9 avril 2010 - 10:25:18
Dernière modification le : mercredi 11 avril 2018 - 01:57:21

Identifiants

  • HAL Id : inria-00471892, version 1

Citation

Mohamed Zouari, Maria-Teresa Segarra, Françoise André. A framework for distributed management of dynamic self-adaptation in heterogeneous environments. The 10th IEEE International Conference on Computer and Information Technology, Jun 2010, Bradford, United Kingdom. pp.265-272, 2010. 〈inria-00471892〉

Partager

Métriques

Consultations de la notice

696