Skip to Main content Skip to Navigation
Theses

Architecture logicielle pour l'adaptation distribuée : Application à la réplication de données

Mohamed Zouari 1
1 MYRIADS - Design and Implementation of Autonomous Distributed Systems
Inria Rennes – Bretagne Atlantique , IRISA-D1 - SYSTÈMES LARGE ÉCHELLE
Abstract : Dynamic adaptation allows the modification of an application during its execution, according to the fluctuations in its environment and changes in users' requirements. Several studies have proposed methods and mechanisms to adapt a centralized application. But the case of distributed applications has not been substantially addressed. In particular, the distribution of the adaptation system itself has been rarely considered. In this thesis, we propose an approach to define a component-based software architecture supporting the distributed and coordinated management of dynamic adaptation. We define a software architectural model of adaptation systems that allows the variability of the system configuration and includes coordination mechanisms that can be specialized. The chosen application domain to illustrate our adaptation approach was the replicated data management. In this domain, we have developed a prototype for the construction of distributed adaptation systems on one hand and replication systems on the other hand. The prototype, based on the Fractal component model, has enabled us to experiment on distributing adaptation of a data replication system in a medical environment, dedicated to remote monitoring of patients at home.
Complete list of metadatas

Cited literature [79 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00652046
Contributor : Mohamed Zouari <>
Submitted on : Thursday, December 15, 2011 - 11:56:40 AM
Last modification on : Wednesday, December 18, 2019 - 5:28:56 PM
Document(s) archivé(s) le : Friday, March 16, 2012 - 2:21:43 AM

Identifiers

  • HAL Id : tel-00652046, version 1

Citation

Mohamed Zouari. Architecture logicielle pour l'adaptation distribuée : Application à la réplication de données. Génie logiciel [cs.SE]. Université Rennes 1, 2011. Français. ⟨tel-00652046⟩

Share

Metrics

Record views

1863

Files downloads

4429