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

Les pilotes de périphériques composent désormais une part essentielle des systèmes d’exploitation. Plusieurs études montrent qu’ils sont fréquemment à l’origine des dysfonctionnements des systèmes opératoires. Dans ce mémoire, nous présentons une méthode pour l’évaluation de la robustesse des noyaux...

Full description

Bibliographic Details
Main Author: Albinet, Arnaud
Format: Others
Published: 2005
Online Access:http://oatao.univ-toulouse.fr/7315/1/albinet.pdf
id ndltd-univ-toulouse.fr-oai-oatao.univ-toulouse.fr-7315
record_format oai_dc
spelling ndltd-univ-toulouse.fr-oai-oatao.univ-toulouse.fr-73152017-10-11T05:09:00Z Caractérisation de la sûreté de fonctionnement des systèmes d'exploitation en présence de pilotes défaillants Albinet, Arnaud Les pilotes de périphériques composent désormais une part essentielle des systèmes d’exploitation. Plusieurs études montrent qu’ils sont fréquemment à l’origine des dysfonctionnements des systèmes opératoires. Dans ce mémoire, nous présentons une méthode pour l’évaluation de la robustesse des noyaux face aux comportements anormaux des pilotes de périphériques. Pour cela, après avoir analysé et précisé les caractéristiques des échanges entre les pilotes et le noyau (DPI - Driver Programming Interface), nous proposons une technique originale d’injection de fautes basée sur la corruption des paramètres des fonctions manipulées au niveau de cette interface. Nous définissons différentes approches pour l’analyse et l’interprétation des résultats observés pour obtenir des mesures objectives de sûreté de fonctionnement. Ces mesures permettent la prise en compte de différents points de vue afin de répondre aux besoins réels de l’utilisateur. Enfin, nous illustrons et validons l’applicabilité de cette méthode par sa mise en oeuvre dans le cadre d’un environnement expérimental sous Linux. La méthode proposée contribue à la caractérisation de la sûreté de fonctionnement des noyaux vis-à-vis des défaillances des pilotes du système. L’impact des résultats est double : a) permettre au développeur de tels logiciels d’identifier les faiblesses potentielles affectant la sûreté de fonctionnement du système, b) aider un intégrateur dans le choix du composant le mieux adapté à ses besoins. 2005-03-30 PhD Thesis PeerReviewed application/pdf http://oatao.univ-toulouse.fr/7315/1/albinet.pdf info:eu-repo/semantics/doctoralThesis info:eu-repo/semantics/openAccess Albinet, Arnaud. Caractérisation de la sûreté de fonctionnement des systèmes d'exploitation en présence de pilotes défaillants. PhD, Institut National Polytechnique de Toulouse, 2005 http://ethesis.inp-toulouse.fr/archive/00000158/ http://oatao.univ-toulouse.fr/7315/
collection NDLTD
format Others
sources NDLTD
description Les pilotes de périphériques composent désormais une part essentielle des systèmes d’exploitation. Plusieurs études montrent qu’ils sont fréquemment à l’origine des dysfonctionnements des systèmes opératoires. Dans ce mémoire, nous présentons une méthode pour l’évaluation de la robustesse des noyaux face aux comportements anormaux des pilotes de périphériques. Pour cela, après avoir analysé et précisé les caractéristiques des échanges entre les pilotes et le noyau (DPI - Driver Programming Interface), nous proposons une technique originale d’injection de fautes basée sur la corruption des paramètres des fonctions manipulées au niveau de cette interface. Nous définissons différentes approches pour l’analyse et l’interprétation des résultats observés pour obtenir des mesures objectives de sûreté de fonctionnement. Ces mesures permettent la prise en compte de différents points de vue afin de répondre aux besoins réels de l’utilisateur. Enfin, nous illustrons et validons l’applicabilité de cette méthode par sa mise en oeuvre dans le cadre d’un environnement expérimental sous Linux. La méthode proposée contribue à la caractérisation de la sûreté de fonctionnement des noyaux vis-à-vis des défaillances des pilotes du système. L’impact des résultats est double : a) permettre au développeur de tels logiciels d’identifier les faiblesses potentielles affectant la sûreté de fonctionnement du système, b) aider un intégrateur dans le choix du composant le mieux adapté à ses besoins.
author Albinet, Arnaud
spellingShingle Albinet, Arnaud
Caractérisation de la sûreté de fonctionnement des systèmes d'exploitation en présence de pilotes défaillants
author_facet Albinet, Arnaud
author_sort Albinet, Arnaud
title Caractérisation de la sûreté de fonctionnement des systèmes d'exploitation en présence de pilotes défaillants
title_short Caractérisation de la sûreté de fonctionnement des systèmes d'exploitation en présence de pilotes défaillants
title_full Caractérisation de la sûreté de fonctionnement des systèmes d'exploitation en présence de pilotes défaillants
title_fullStr Caractérisation de la sûreté de fonctionnement des systèmes d'exploitation en présence de pilotes défaillants
title_full_unstemmed Caractérisation de la sûreté de fonctionnement des systèmes d'exploitation en présence de pilotes défaillants
title_sort caractérisation de la sûreté de fonctionnement des systèmes d'exploitation en présence de pilotes défaillants
publishDate 2005
url http://oatao.univ-toulouse.fr/7315/1/albinet.pdf
work_keys_str_mv AT albinetarnaud caracterisationdelasuretedefonctionnementdessystemesdexploitationenpresencedepilotesdefaillants
_version_ 1718553029728272384