Thèse soutenue

Caractérisation de la sûreté de fonctionnement des systèmes d'exploitation en présence de pilotes défaillants

FR  |  
EN
Auteur / Autrice : Arnaud Albinet
Direction : Jean Arlat
Type : Thèse de doctorat
Discipline(s) : Informatique et télécommunications
Date : Soutenance en 2005
Etablissement(s) : Toulouse, INPT

Résumé

FR  |  
EN

Les pilotes sont fréquemment à l'origine des dysfonctionnements des systèmes opératoires. Dans cette thèse, nous avons développé une méthode pour l'évaluation de la robustesse des noyaux face aux comportements anormaux des pilotes de périphériques. Après avoir analysé et précisé les caractéristiques de l'interface pilote-noyau (Driver Programming Interface - DPI), nous avons proposé une méthode originale d'injection de fautes basée sur la corruption des paramètres des fonctions manipulées au niveau de cette DPI. Nous avons également défini différentes techniques d'analyse et d'interprétation des résultats obtenus par cette méthodologie. Ces interprétations prennent en compte différrents points de vue afin de répondre au besoin réel de sûreté de fonctionnement de l'utilisateur de la technique. Nous avons enfin illustré l'applicabilité de cette méthode par sa mise en oeuvre dans le cadre d'un environnement expérimental sous Linux.