Titre :
Construction d'abstractions d'automates à compteurs.
Responsables :
Ahmed Bouajjani et Mihaela Sighireanu
E-mail :
abou@liafa.jussieu.fr
-- sighirea@liafa.jussieu.fr
URL :
www.liafa.jussieu.fr/~abou --
www.liafa.jussieu.fr/~sighirea
Nombre d'étudiants:
entre 1 et 3
Descriptif :
L'analyse de systèmes (logiciels et matériels) est un thème
de recherche très actif. Il est motivé par le besoin de disposer de
méthodes et de techniques automatiques pour vérifier le bon
fonctionnement de systèmes critiques dont les défaillances peuvent
avoir des conséquences graves.
Typiquement un système est modélisé par un automate
étendu par différentes sortes de variables et de structures
de données. Des techniques d'analyse des configurations accéssibles
dans ces modèles sont alors utilisées pour vérifier
que les spécifications sont bien satisfaites.
Dans ce contexte, les automates à compteurs (variables entières)
sont des modèles très courants. Cependant, l'analyse de tels
modèles est complexe (et de manière générale, indécidable).
Le sujet de ce stage est d'étudier et d'implémenter des techniques
permettant de construire des abstractions de ces modèles par des automates
finis. De telles techniques permettent de réduire le problème
de l'analyse d'un automate à compteurs à celui d'un automate
fini (plus abstrait).
Le travail comporte un travail bibliographique, suivi d'un travail de
réalisation et d'expérimentation.