La Sûreté de fonctionnement face à la mobilité de code

par Ronaldo F. Ramos

Thèse de doctorat en Systèmes informatiques

Sous la direction de Guy Bernard.

Soutenue en 2003

à Evry-Val d'Essonne .


  • Résumé

    Dans cette thèse nous étudions et spécifions les éléments nécessaires pour construire une plate-forme logicielle tolérante aux fautes, prenant en compte de la mobilité du code. Pour cela, nous étudions d'abord les fautes et leur possibilité d'être détectées par ces systèmes, puis nous traitons la question du recouvrement arrière d'une application basée sur les agents mobiles. Sur la base de cette analyse, nous avons conçu une plate-forme logicielle expérimentale appelée MAFTS. Cette plate-forme comprend les éléments nécessaires au déploiement d'une application basée sur des agents mobiles, et au contrôle, surveillance et recouvrement arrière d'un groupe d'agents. Nous avons développé cette plate-forme sur l'API IBM AGLETS. Nous décrivons les principaux composants du prototype ainsi que les stratégies de détections de fautes et de recouvrement arrière des applications. Les tests réalisés sur la plate-forme MAFTS montrent la faisabilité de l'approche en dépit de réserves sur son utilisation à grande échelle à cause de l'imprévisibilité du trafic et de la complexité croissante des systèmes et des réseaux.


  • Résumé

    In this thesis, we study and specify the necessary elements to construct a fault-tolerant software platform taking into account code mobility. For that, we employ a rollback recovery scheme into a mobile agent-based application. With this aim, we conceived an experimental platform called MAFTS (Multi-Agent Fault- Tolerant Systems). This platform includes elements needed to deploy a mobile code-based application, and to issue control, monitoring and rollback recovery of an agent group. We developed this platform on IBM AGLETS API. We describe the main components of the prototype as well as strategies for fault detection and rollback recovery for applications. Tests achieved on the MAFTS platform show the feasibility of that approach.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : x-133 p.
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr. p. 125-132

Où se trouve cette thèse ?

  • Bibliothèque : Université d'Evry-Val d'Essonne. Service commun de la documentation. Bibliothèque centrale.
  • Disponible pour le PEB
  • Cote : 004.2 RAM sur

Cette version existe également sous forme de microfiche :

Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.