This tutorial consists of two parts. In the first part we present an advanced overview of SPIN, and illustrate its practical application to logic model checking problems. In the second part of the tutorial we present an overview of a related tool called Modex. Modex can be used to extract Spin verification models directly from C source code. It supports the definition of user-defined abstractions, and cleverly exploits the capability in Spin version 4 to include embedded C code inside abstract verification models. We will show how to use Spin and Modex, separately and combined, in an effective way when searching for design errors in distributed software applications. Both Spin and Modex are written in ANSI-C and can freely be used on resear...
Abstract—We describe an extension of the SPIN model checker for use on multicore shared-memory syste...
The main limiting factor of the model checker SPIN is currently the amount of available physical mem...
This document explains how to download and install all the software needed to properly run the Spin ...
This tutorial consists of two parts. In the first part we present an advanced overview of SPIN, and ...
Abstract — Software verification methods are used widely in commercial and industrial development. T...
We present the first experimental results on the implementation of a multi-core model checking algor...
Spin [9] is a model checker for the verification of distributed systems software. The tool is freely...
Abstract. A key challenge in model checking software is the difficulty of verifying properties of im...
Nowadays, the cost of program errors is increasing from day to day, so software reliability becomes ...
International audienceThe C language is widely used for developing tools in various application area...
SPIN is a general verification tool for proving correctness properties of distributed or concurrent ...
This volume contains the proceedings of the 26th International Symposium on Model Checking Software,...
We describe an extension of the SPIN model checker for use on multi-core shared-memory systems and r...
This paper explains how the Spin model checker can be used to guide and inform the development of mo...
Abstract:For the formal verification of software, a verification tool has to be selected and it shou...
Abstract—We describe an extension of the SPIN model checker for use on multicore shared-memory syste...
The main limiting factor of the model checker SPIN is currently the amount of available physical mem...
This document explains how to download and install all the software needed to properly run the Spin ...
This tutorial consists of two parts. In the first part we present an advanced overview of SPIN, and ...
Abstract — Software verification methods are used widely in commercial and industrial development. T...
We present the first experimental results on the implementation of a multi-core model checking algor...
Spin [9] is a model checker for the verification of distributed systems software. The tool is freely...
Abstract. A key challenge in model checking software is the difficulty of verifying properties of im...
Nowadays, the cost of program errors is increasing from day to day, so software reliability becomes ...
International audienceThe C language is widely used for developing tools in various application area...
SPIN is a general verification tool for proving correctness properties of distributed or concurrent ...
This volume contains the proceedings of the 26th International Symposium on Model Checking Software,...
We describe an extension of the SPIN model checker for use on multi-core shared-memory systems and r...
This paper explains how the Spin model checker can be used to guide and inform the development of mo...
Abstract:For the formal verification of software, a verification tool has to be selected and it shou...
Abstract—We describe an extension of the SPIN model checker for use on multicore shared-memory syste...
The main limiting factor of the model checker SPIN is currently the amount of available physical mem...
This document explains how to download and install all the software needed to properly run the Spin ...