Exploration randomisée de larges espaces d'états pour la vérification

Nazha Abed 1, 2
2 MESCAL - Middleware efficiently scalable
Inria Grenoble - Rhône-Alpes, LIG - Laboratoire d'Informatique de Grenoble
Résumé : De nos jours, les systèmes automatisés sont omniprésent : processus industriels, avionique, énergie atomique... La présence de tels systèmes dans des applications critiques, couplée à leur complexité rend indispensable leur vérification de façon automatique afin de garantir la sûreté de leur fonctionnement. En plus, les contraintes économiques imposent un temps de développement court, ce qui rend accru le besoin de méthodes de vérification efficaces et à coût réduit. Les algorithmes de Model-Checking sont conçus pour la vérification totale des systèmes en parcourant leurs graphes d'états. Cependant, les graphes d'états des systèmes logiciels réels ont de très grandes tailles (explosion combinatoire de la taille de l'espace d'états). Ce phénomène constitue l'obstacle principal de la vérification automatique par model checking. Alternativement, on a recours à l'exploration partiel via des algorithmes randomises. Au lieu d'abandonner l'exploration par manque de ressources et ne retourner aucune réponse quant à la validité du système, le résultat de la vérification est donné approximativement avec une probabilité d'erreur que l'on peut contrôler. La majorité des méthodes randomisées de vérification utilisent la marche aléatoire comme schéma d'exploration. Les méthodes que nous proposons opèrent sur le schéma de l'exploration même ainsi que sur le remplacement en mémoire pour apporter des performances importantes. Ces algorithmes présentent un jeu assez complet de stratégies d'exploration: en profondeur, en largeur, ou alternativement selon un paramètre de mixage prédéfini. Le choix de ce paramètre est guidé par un facteur de densité DF caractéristique du graphe considéré.
Type de document :
Thèse
Informatique [cs]. Université Joseph-Fourier - Grenoble I, 2009. Français
Liste complète des métadonnées

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

https://tel.archives-ouvertes.fr/tel-00557232
Contributeur : Nazha Abed <>
Soumis le : mardi 18 janvier 2011 - 17:17:46
Dernière modification le : jeudi 11 octobre 2018 - 08:48:02
Document(s) archivé(s) le : mardi 19 avril 2011 - 03:32:07

Fichier

Identifiants

  • HAL Id : tel-00557232, version 1

Collections

Citation

Nazha Abed. Exploration randomisée de larges espaces d'états pour la vérification. Informatique [cs]. Université Joseph-Fourier - Grenoble I, 2009. Français. 〈tel-00557232〉

Partager

Métriques

Consultations de la notice

306

Téléchargements de fichiers

195