Sciweavers

FMSD
2000

Verifying Temporal Properties of Reactive Systems: A STeP Tutorial

13 years 4 months ago
Verifying Temporal Properties of Reactive Systems: A STeP Tutorial
We review a number of formal verification techniques supported by STeP, the Stanford Temporal Prover, describing how the tool can be used to verify properties of several versions of the Bakery algorithm for mutual exclusion. We verify the classic two-process algorithm and simple variants, as well as an atomic parameterized version. The methods used include deductive verification rules, verification diagrams, automatic invariant generation, and finite-state model and abstraction.
Nikolaj Bjørner, Anca Browne, Michael Col&o
Added 18 Dec 2010
Updated 18 Dec 2010
Type Journal
Year 2000
Where FMSD
Authors Nikolaj Bjørner, Anca Browne, Michael Colón, Bernd Finkbeiner, Zohar Manna, Henny Sipma, Tomás E. Uribe
Comments (0)