Adaptation dynamique de services (Complément de titre)

Abstract

Nous avons choisi de traiter dans cette thèse les problèmes liés à l'adaptation dynamique de services assemblés par des composants réutilisables. L'adaptation de services est nécessaire parce que le fonctionnement des services dépend de leur contexte d'utilisation (profils utilisateurs, ressources disponibles, etc.). Le contexte évolue dans le temps alors que le service est en cours d'exécution, l'adaptation doit par conséquent être réalisée dynamiquement. L'analyse de solutions existantes nous a conduits à plusieurs conclusions. La plus importante est que la partie de contrôle de l'adaptation ne peut être construit a priori. L'objectif de la thèse est de proposer une autre solution qui permet à un service de pouvoir être adapté à un contexte qui n'a pas été pris en compte initialement. Pour tester notre proposition nous avons construit un prototype basé sur l'étude de plusieurs scénariosThis thesis approaches dynamic adaptation issues of services assembled of reusable software components. Service adaptation is necessary because their functioning depends on the context in which they are used. The context is made up of external components that can influence the service, such as : the user, the device, the geographical environment and others. The context evolves during service execution and that is why the service has to adapt dynamically to the context evolution. The analysis of existing solutions has lead to several conclusions among which the most important is that the control part of service adaptation platforms follows an approach that we call "planned approach". In the case of a planned adaptation approach the context has to be known apriori and the way the service reacts to possible contexts is planned by the service builder and specified in the form of roles and strategies which are specific to each service. The aim of this thesis is to propose a solution for unplanned service adaptation, meaning the possibility of adaptation to a context that is not entirely anticipated at the moment of service building. Unlike the planned approach, where the adaptation roles and strategies have to be established for each service separately, we want these roles and strategies to be general and service independent. In order to test our proposaI we have built a prototype based on the implementation of several adaptation scenariosCHAMBERY -BU Bourget (730512101) / SudocSudocFranceF

    Similar works

    Full text

    thumbnail-image

    Available Versions

    Last time updated on 14/06/2016