Thèse soutenue

Environnement de tolérance aux fautes pour terminaux mobiles embarqués

FR
Auteur / Autrice : Pushpendra Singh
Direction : Michel Banâtre
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance en 2004
Etablissement(s) : Rennes 1

Résumé

FR

Notre travail a pour objectif principal de proposer une politique de tolérance aux fautes adaptées aux terminaux mobiles embarqués. Nous avons ainsi déterminé une méthode de sélection d'une politique de tolérance aux fautes pour une application chargée dynamiquement en fonction de différents critères. Cette méthode permet de déterminer la compatibilité entre les applications et les mécanismes de tolérances aux fautes présents sur le terminal embarqué et nous permet de choisir le mécanisme le plus adapté. Cette sélection s'effectue en tenant compte des besoins de l'utilisateur, des besoins de l'application et des ressources disponibles. Nous avons également proposé deux algorithmes de capture de points de reprise distribués adaptés aux terminaux mobiles. Ces algorithmes permettent de minimiser la consommation d'énergie en minimisant le nombre de messages échangés et le nombre de points de reprise à effectuer. Afin de valider nos propositions, une implémentation de l'ensemble de nos algorithmes a été faite en utilisant l'environnement WTK 2. 0 sur une plate-forme Java embarquée J2ME-MIDP. Enfin, nous avons validé et évalué notre approche sur une application Java réelle.