Skip to Main content Skip to Navigation

Développement de composants Fractal adaptatifs : un langage dédié à l'aspect d'adaptation

Abstract : The increasingly diverse and dynamic contexts in which current applications are run imposes them to adapt and to become more autonomous. The goal of this thesis is to ease the development of such self-adaptive applications, by considering adaptation as an aspect which should be defined separately from the rest of the application, so as to be integrated and modified dynamically. To this end we propose Safran, an extension of the Fractal component model enabling dynamic association of adaptation policies to the components of an application. These policies are programmed using a Domain-Specific Language in the form of reactive rules. Their execution harnesses WildCAT, a context-awareness system which can detect changes in the execution context (when to adapt?), and FScript, a language dedicated to dynamic and consistent reconfigurations of Fractal components (how to adapt?).
Document type :
Complete list of metadata

Cited literature [113 references]  Display  Hide  Download
Contributor : Thomas Ledoux Connect in order to contact the contributor
Submitted on : Thursday, January 12, 2012 - 9:53:40 AM
Last modification on : Wednesday, April 27, 2022 - 3:59:37 AM
Long-term archiving on: : Friday, April 13, 2012 - 2:23:16 AM


  • HAL Id : tel-00659076, version 1


Pierre-Charles David. Développement de composants Fractal adaptatifs : un langage dédié à l'aspect d'adaptation. Génie logiciel [cs.SE]. Université de Nantes, 2005. Français. ⟨tel-00659076⟩



Record views


Files downloads