Skip to Main content Skip to Navigation
Theses

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 [2007-2015]
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é.
Document type :
Theses
Complete list of metadatas

Cited literature [68 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00557232
Contributor : Nazha Abed <>
Submitted on : Tuesday, January 18, 2011 - 5:17:46 PM
Last modification on : Friday, July 3, 2020 - 4:48:25 PM
Document(s) archivé(s) le : Tuesday, April 19, 2011 - 3:32:07 AM

File

Identifiers

  • HAL Id : tel-00557232, version 1

Collections

CNRS | INRIA | LIG | UJF | UGA

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⟩

Share

Metrics

Record views

334

Files downloads

221