αSPIN: A tool for abstract model checking

  • Authors:
  • María del Mar Gallardo;Jesús Martínez;Pedro Merino;Ernesto Pimentel

  • Affiliations:
  • University of Malaga, Dpto. de Lenguajes y Ciencias de la Computación, Spain;University of Malaga, Dpto. de Lenguajes y Ciencias de la Computación, Spain;University of Malaga, Dpto. de Lenguajes y Ciencias de la Computación, Spain;University of Malaga, Dpto. de Lenguajes y Ciencias de la Computación, Spain

  • Venue:
  • International Journal on Software Tools for Technology Transfer (STTT)
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Abstraction methods have become one of the most interesting topics in the automatic verification of software systems because they can reduce the state space to be explored and allow model checking of more complex systems. Nevertheless, there is a lack of tools actually supporting this technique. One direction for abstracting a system is to transform its formal description (its model) into a simpler version specified in the same language, thus skipping the construction of a specific (model checking) tool for the abstract model. The abstraction of the model should be followed by the abstraction of the temporal formulas to be checked. This paper presents αspin, a tool for the integration of abstraction (for models and formulas) into the well-known model checker spin. We present the theoretical results supporting the implementation together with a case study.