SLAB

Current version: 2.0.7  [2010-03-04]


Copyright © 2009-2010 Saarland University

Introduction

SLAB is a certifying model checker for infinite-state concurrent systems. The tool is based on a procedure that interleaves automatic abstraction refinement using Craig interpolation with slicing, which removes irrelevant states and transitions from the abstraction. Given a transition system and a safety property to check, SLAB either finds a counterexample trace or produces a certificate of system correctness in the form of inductive verification diagram.

Publications

[DKFW10] Klaus Dräger, Andrey Kupriyanov, Bernd Finkbeiner, and Heike Wehrheim. SLAB: A Certifying Model Checker for Infinite-State Concurrent Systems.. TACAS 2010.
[BDFH08] Ingo Brückner, Klaus Dräger, Bernd Finkbeiner, and Heike Wehrheim. Slicing Abstractions. Fundamenta Informaticae, 2008.
[BDFH07] Ingo Brückner, Klaus Dräger, Bernd Finkbeiner, and Heike Wehrheim. Slicing Abstractions. FSEN 2007.

Contact

Klaus Dräger <draegerXcsYuni-sbYde> (substitute X by @ and Y by .)


Andrey Kupriyanov <kupriyanovXcsYuni-sbYde> (substitute X by @ and Y by .)

Download

You can download and use SLAB under the terms of the following LICENSE.

Current version

2.0.7  [2010-03-04]

Previous versions

2.0.6  [2010-01-04]

2.0.5  [2009-10-09]