McScM: A General Framework for the Verification of Communicating Machines - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2012

McScM: A General Framework for the Verification of Communicating Machines

Résumé

We present McScM, a platform for implementing and comparing verification algorithms for the class of finite-state processes exchanging messages over reliable, unbounded FIFO channels. McScM provides tools for the safety verification and controller synthesis of these infinite-state models. Our verification tool implements several model-checking techniques: CEGAR with different abstraction-refinement methods, abstract interpretation, abstract regular model checking, and lazy abstraction. Seen as a general framework for the class of transition systems with finite control/infinite data, McScM delivers the basic infrastructure for implementing verification algorithms, and privileges to conveniently implement new ideas on a high level of abstraction. It also allows us to compare and benchmark different algorithmic approaches with the same backend.
Fichier principal
Vignette du fichier
TACAS12.pdf (280.57 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00688776 , version 1 (18-04-2012)

Identifiants

Citer

Alexander Heussner, Tristan Le Gall, Grégoire Sutre. McScM: A General Framework for the Verification of Communicating Machines. 18th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS), Apr 2012, Tallinn, Estonia. pp.487-484, ⟨10.1007/978-3-642-28756-5⟩. ⟨hal-00688776⟩
142 Consultations
165 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More