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

Résumé : Les contextes toujours plus variés et dynamiques dans lesquels les logiciels actuels s'exécutent leurs imposent de s'adapter de façon autonome à ces changements. L'objectif de cette thèse est de faciliter le développement de telles applications adaptatives, en considérant l'adaptation comme un aspect qui doit être développé séparément du reste de l'application a fin de pouvoir y être intégré et modifié dynamiquement. Pour cela nous proposons Safran, une extension du modèle de composants Fractal permettant d'associer dynamiquement des politiques d'adaptation aux composants d'une application. Ces politiques sont programmées dans un langage dédié sous la forme de règles réactives. Leur exécution repose d'une part sur WildCAT, un système permettant de détecter les évolutions du contexte d'exécution (quand adapter ?), et d'autre part sur FScript, un langage dédié pour la reconfiguration dynamique consistante de composants Fractal (comment adapter ?).
Type de document :
Thèse
Génie logiciel [cs.SE]. Université de Nantes, 2005. Français
Liste complète des métadonnées

Littérature citée [113 références]  Voir  Masquer  Télécharger

https://tel.archives-ouvertes.fr/tel-00659076
Contributeur : Thomas Ledoux <>
Soumis le : jeudi 12 janvier 2012 - 09:53:40
Dernière modification le : mardi 16 janvier 2018 - 14:37:54
Document(s) archivé(s) le : vendredi 13 avril 2012 - 02:23:16

Identifiants

  • HAL Id : tel-00659076, version 1

Collections

Citation

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〉

Partager

Métriques

Consultations de la notice

637

Téléchargements de fichiers

906