State space reduction based on live variables analysis

  • Authors:
  • Jean-Claude Fernandez;Marius Bozga;Lucian Ghirvu

  • Affiliations:
  • LSR/IMAG, BP 82, F-38402 Saint Martin d'Hères, France;Verimag, Centre Equation, 2 avenue de Vignate, F-38610 Gières, France;Verimag, Centre Equation, 2 avenue de Vignate, F-38610 Gières, France

  • Venue:
  • Science of Computer Programming - Special issue on static analysis (SAS'99)
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The intrinsic complexity of most protocol specifications in particular, and of asynchronous systems in general, lead us to study combinations of static analysis with classical model-checking techniques as a way to enhance the performances of automated validation tools. In this context, we found that a non-trivial equivalence over the model states can be derived from the information on live variables. This equivalence exploits the unused dead values stored both in process variables and in communication queues and allows to reduce the model with a rather Important factor. Furthermore, this reduction comes almost for free and is always possible to directly generate the quotient model without generating the initial one.