Skip to Main content Skip to Navigation
Theses

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.
Document type :
Theses
Complete list of metadatas

Cited literature [90 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00585623
Contributor : Abes Star :  Contact
Submitted on : Wednesday, April 13, 2011 - 3:23:10 PM
Last modification on : Friday, July 3, 2020 - 4:46:31 PM
Document(s) archivé(s) le : Thursday, July 14, 2011 - 2:46:21 AM

File

21146_SIMON_2011_archivage_1_....
Version validated by the jury (STAR)

Identifiers

  • 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⟩

Share

Metrics

Record views

7689

Files downloads

976