Sam : un environnement d'exécution pour les applications à services dynamiques et hétérogènes

Résumé : Ces dernières années, le contexte d'exécution des applications a beaucoup évolué. Nous sommes passés, en moins de 15 ans, d'applications monolithiques et statiques faiblement distribuées à des applications réparties à grande échelle ayant un comportement très dynamique. Les plates-formes d'exécution qui étaient autrefois fermées sont désormais ouvertes à des équipements nomades et aux contextes des utilisateurs comme dans l'informatique ubiquitaire ou la domotique. Les éléments logiciels, dans ce nouveau contexte, peuvent apparaitre ou disparaître de façon imprédictible (ils sont dits « dynamiques ») et sont souvent issus de technologies hétérogènes (Web Service, OSGi, UPnP, etc.). Le caractère imprévisible de l'environnement, et le fait qu'il faille s'y adapter rend, apparemment, les plates-formes d'exécution non déterministes. Il est impératif de pouvoir maîtriser l'évolution des applications dynamiques. Cette thèse définit une plate-forme pour l'exécution répartie de services hétérogènes. Cette plate-forme fournit un modèle homogène de l'état des services à l'exécution et des opérations d'administration du cycle de vie d'un service, indépendamment des plates-formes réelles. Cette plate-forme fournit également des mécanismes qui permettent d'étendre la supervision et l'administration à d'autres préoccupations (déploiement, versionnement, etc.). Les propriétés d'introspection et de réflexion ainsi obtenues permettent de contrôler l'évolution à l'exécution de l'architecture d'une application et par là même de maîtriser les applications dynamiques. Cette thèse fournit un prototype d'une telle plate-forme nommée SAM-RT.
Type de document :
Thèse
Mathématiques générales [math.GM]. Université de Grenoble, 2011. Français. 〈NNT : 2011GRENM008〉
Liste complète des métadonnées

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

https://tel.archives-ouvertes.fr/tel-00585623
Contributeur : Abes Star <>
Soumis le : mercredi 13 avril 2011 - 15:23:10
Dernière modification le : jeudi 11 octobre 2018 - 08:48:02
Document(s) archivé(s) le : jeudi 14 juillet 2011 - 02:46:21

Fichier

21146_SIMON_2011_archivage_1_....
Version validée par le jury (STAR)

Identifiants

  • HAL Id : tel-00585623, version 1

Collections

Citation

Eric Simon. Sam : un environnement d'exécution pour les applications à services dynamiques et hétérogènes. Mathématiques générales [math.GM]. Université de Grenoble, 2011. Français. 〈NNT : 2011GRENM008〉. 〈tel-00585623〉

Partager

Métriques

Consultations de la notice

7543

Téléchargements de fichiers

786