Modèle à Composant pour Plate-forme Autonomique

Résumé : Ces dernières décennies, les environnements informatiques sont devenus de plus en plus complexes, parsemés de dispositifs miniatures et sophistiqués gérant la mobilité et communiquant sans fil. L'informatique ubiquitaire, telle qu'imaginée par Mark Weiser en 1991, favorise l'intégration transparente de ces environnements avec le monde réel pour offrir de nouveaux types d'applications. La conception de programmes pour environnements ubiquitaires soulève cependant de nombreux défis, en particulier le problème de rendre une application auto-adaptable dans un contexte en constante évolution. Parallèlement, alors que la taille et la complexité de systèmes plus classiques ont explosé, IBM a proposé le concept d'informatique autonomique afin de réduire le fardeau de l'administration de systèmes imposants et largement disséminés. Cette thèse se base sur une approche où les applications sont conçues sous la forme de composants utilisant et fournissant des services. Un modèle de développement fondé sur une architecture de référence pour la conception d'applications ubiquitaires est proposée, fortement inspiré des recherches dans le domaine de l'informatique autonomique. Dans ce modèle, les applications sont prises en charge par une hiérarchie de gestionnaires autonomiques, qui appuient leurs décisions sur une représentation centrale du système. La mise en œuvre de cette contribution requiert de rendre la couche d'exécution sous-jacente plus réflexive, en vue de supporter de nouveaux types d'adaptations à l'exécution. Nous proposons également un modèle qui décrit le système à l'exécution et reflète sa dynamique de manière uniforme, suivant les principes du style d'architecture REST. Les applications reposant sur ce cette couche d'exécution réflexive et représentées par ce modèle sont qualifiées d'Autonomic-Ready. L'implantation de nos propositions ont été intégrées dans le modèle à composant orienté service Apache Felix iPOJO. Le modèle de représentation du système, nommé Everest, est publié en tant que sous-projet d'OW2 Chameleon. Ces propositions ont été évaluées et validées par la conception et l'exécution d'une application ubiquitaire sur iCASA, un environnement de développement et de simulation.
Type de document :
Thèse
Autre [cs.OH]. Université de Grenoble, 2014. Français. 〈NNT : 2014GRENM083〉
Liste complète des métadonnées

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

https://tel.archives-ouvertes.fr/tel-01214962
Contributeur : Abes Star <>
Soumis le : mardi 13 octobre 2015 - 14:02:22
Dernière modification le : jeudi 11 octobre 2018 - 08:48:02
Document(s) archivé(s) le : jeudi 14 janvier 2016 - 12:20:55

Fichier

BOURRET_2014_archivage.pdf
Version validée par le jury (STAR)

Identifiants

  • HAL Id : tel-01214962, version 1

Collections

Citation

Pierre Bourret. Modèle à Composant pour Plate-forme Autonomique. Autre [cs.OH]. Université de Grenoble, 2014. Français. 〈NNT : 2014GRENM083〉. 〈tel-01214962〉

Partager

Métriques

Consultations de la notice

370

Téléchargements de fichiers

686