Return to search

Plate-forme de composants logiciels pour la coordination des adaptations multiples en environnement dynamique

L'objectif de cette thèse est de contribuer au développement de méthodes et d'outils<br />pour l'adaptation de composants logiciels et pour leur coordination en environnement<br />dynamique.<br />Nous proposons une capture des mécanismes de l'adaptabilité dans un modèle de<br />composants générique basé sur la réflexivité et les techniques objet. Ces composants<br />reposent sur un service de surveillance de l'environnement et sur un intergiciel de coordination<br />des adaptations. La coordination inclut la gestion des dépendances entre les<br />composants interagissants et/ou concurrents.<br />En instaurant la séparation des préoccupations, notre approche facilite la tâche du<br />développeur à qui nous offrons des langages déclaratifs pour spécifier les politiques qui<br />contrôlent les adaptations des composants et leur coordination dans des scripts séparés.<br />Nous avons montré l'utilité de notre modèle, appelé Aceel, en l'utilisant pour développer<br />une application vidéo et un navigateurWeb adaptables en environnement mobile.

Identiferoai:union.ndltd.org:CCSD/oai:tel.archives-ouvertes.fr:tel-00011148
Date22 November 2005
CreatorsChefrour, Djalel
PublisherUniversité Rennes 1
Source SetsCCSD theses-EN-ligne, France
LanguageFrench
Detected LanguageFrench
TypePhD thesis

Page generated in 0.0015 seconds