HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation

Adaptation autonomique d'applications pervasives dirigée par les architectures

Abstract : The autonomic adaptation of software application is becoming increasingly important in many domains, including pervasive field. Indeed, the integration fo different application resources (physical devices, services and third party applications) often needs to be dynamic and should adapt rapidly and automatically to changes in the execution context. To that end, service-oriented components offer support for adaptation at the architectural level. However, they do not allow the formalisation of all the design constraints that must be guaranteed during the execution of the system. To overcome this limitation, this thesis modeled the design, deployment and runtime architectures. Also, it proposes to establish links between them and has developed algorithms to check the validity of an execution architecture with respect to its architectural design. This led us to consider the entire life cycle of components and to define a set of concepts to be included in architectures supporting variability. This formalisation can be exploited both by a human administrator and by an autonomic manager that has its knowledge base increased and structured. The implementation resulted in the realization of a knowledge base, providing a studio (Cilia IDE) for the design, deployment and supervision of dynamic applications, as well as an autonomic manager that can update the structure of pervasive applications. This thesis has been validated using a pervasive application called “Actimetry”, developed in the FUI~MEDICAL project.
Complete list of metadata

Cited literature [165 references]  Display  Hide  Download

Contributor : Abes Star :  Contact
Submitted on : Tuesday, October 13, 2015 - 2:42:05 PM
Last modification on : Friday, March 25, 2022 - 9:40:44 AM
Long-term archiving on: : Thursday, January 14, 2016 - 12:40:21 PM


Version validated by the jury (STAR)


  • HAL Id : tel-01215004, version 1



Etienne Gandrille. Adaptation autonomique d'applications pervasives dirigée par les architectures. Informatique ubiquitaire. Université de Grenoble, 2014. Français. ⟨NNT : 2014GRENM078⟩. ⟨tel-01215004⟩



Record views


Files downloads