KALIMUCHO : Adaptation au Contexte pour la Gestion de la Qualité de Service

Abstract : In this thesis, we chose to address the dynamic context adaptation as a tool for quality of service management. We present a platform for reconfiguration and contextual deployment of applications in constrained environments called Kalimucho. Kalimucho is a distributed platform that has a global representation of the application. It adapts component-based applications through five basic actions: add, delete, move, connect and disconnect. The original idea of this platform is that it exploits the resources of the application as better as possible to use all available devices to support components. Hence it relies on a two dimensional QoS model: Utility ensures that an application complies with the user ‘s wishes and use conditions and Sustainability which guarantees a sufficient lifetime. This model is implemented as a heuristic that allows to find a configuration and its deployment which can meet these QoS criteria. Finally we propose a design methodology that assists the designer in modeling the context and applications. It identifies all the events that can lead to reconfigurations and actions to involve. It models the application into different configurations that are the basis for choice of reconfiguration. Finally it allows to define all the rules changing the QoS model according context changes in order to offer different adaptation policie: normal, emergency, etc.
Document type :
Complete list of metadatas

Cited literature [96 references]  Display  Hide  Download

Contributor : Christine Louberry <>
Submitted on : Saturday, November 20, 2010 - 9:48:54 AM
Last modification on : Sunday, April 7, 2019 - 3:00:39 PM
Long-term archiving on : Monday, February 21, 2011 - 2:30:34 AM


  • HAL Id : tel-00537846, version 1



Christine Louberry. KALIMUCHO : Adaptation au Contexte pour la Gestion de la Qualité de Service. Génie logiciel [cs.SE]. Université de Pau et des Pays de l'Adour, 2010. Français. ⟨NNT : 2010PAUU3006⟩. ⟨tel-00537846⟩



Record views


Files downloads