A Mechanically Proved Development Combining B Abstract Systems and Spin - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2004

A Mechanically Proved Development Combining B Abstract Systems and Spin

Résumé

We present a complete study involving in the one hand refinement and an associated theorem proving tool and, on the other hand liveness verification with an associated tool. The event B method is used in the first part whereas Spin is used in the second one. The Spin validation tool is used to simulate and check B abstract systems. This entire development is mechanically proved with respect to safety properties using B tool and with respect to liveness properties using the Spin tool. The semantic compatibility between Spin processes and B systems is used as a basis for the translation from one framework to the other. We show through this study that for some B systems, the Spin tool is well adapted for complementary analysis. The study combines on an example of concurrent system, refinement techniques, verification by theorem proving and model checking.
Fichier non déposé

Dates et versions

hal-00421162 , version 1 (01-10-2009)

Identifiants

Citer

J. Christian Attiogbe. A Mechanically Proved Development Combining B Abstract Systems and Spin. Fourth International Conference on Quality Software QSIC'2004, Sep 2004, Braunschweig, Germany. pp.42 - 49, ⟨10.1109/QSIC.2004.1357943⟩. ⟨hal-00421162⟩
20 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More