Vers les applications fiables basées sur des composants dynamiques

Résumé : Les logiciels s'orientent de plus en plus vers des architectures évolutives, capables de s'adapter facilement aux changements et d'intégrer de nouvelles fonctionnalités. Ceci est important pour plusieurs classes d'applications qui ont besoin d‘évoluer sans que cela implique d'interrompre leur exécution. Des plateformes dynamiques à composants autorisent ce type d'évolution à l'exécution, en permettant aux composants d'être chargés et exécutés sans requérir le redémarrage complet de l'application en service. Toutefois, la flexibilité d'un tel mécanisme introduit de nouveaux défis qui exigent de gérer les possibles erreurs dues à des incohérences dans le processus de mise à jour, ou en raison du comportement défectueux de composants survenant pendant l'exécution de l'application. Des composants tiers dont l'origine ou la qualité sont inconnus peuvent être considérées à priori comme peu fiables, car ils peuvent potentiellement introduire des défauts d'applications lorsqu'il est combiné avec d'autres composants. Nous sommes intéressés à la réduction de l'impact de ces composants considérés comme non fiables et qui sont susceptibles de compromettre la fiabilité de l'application en cours d'exécution. Cette thèse porte sur l'application de techniques pour améliorer la fiabilité des applications dynamiques à composants. Pour cela, nous proposons l'utilisation des frontières d'isolation pouvant fournir du contingentement de fautes. Le composant ainsi isolé ne perturbe pas le reste de l'application quand il est défaillant. Une telle approche peut être vu sous trois perspectives présentées: (i) l'isolement des composants dynamiques, régi par une politique d'exécution reconfigurable, (ii) l'autoréparation de conteneurs d‘isolement, et (iii) l'utilisation des aspects pour séparer les préoccupations de fiabilité à partir du code fonctionnel.
Type de document :
Thèse
Autre [cs.OH]. Université de Grenoble, 2011. Français. 〈NNT : 2011GRENM043〉
Liste complète des métadonnées

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

https://tel.archives-ouvertes.fr/tel-00633320
Contributeur : Abes Star <>
Soumis le : mardi 18 octobre 2011 - 11:42:41
Dernière modification le : jeudi 11 octobre 2018 - 08:48:02
Document(s) archivé(s) le : jeudi 19 janvier 2012 - 02:21:52

Fichier

22651_SANTOS_-_DA_-_GAMA_2011_...
Version validée par le jury (STAR)

Identifiants

  • HAL Id : tel-00633320, version 1

Collections

Citation

Kiev Santos da Gama. Vers les applications fiables basées sur des composants dynamiques. Autre [cs.OH]. Université de Grenoble, 2011. Français. 〈NNT : 2011GRENM043〉. 〈tel-00633320〉

Partager

Métriques

Consultations de la notice

622

Téléchargements de fichiers

1341