Regular model checking without transducers (on efficient verification of parameterized systems)

  • Authors:
  • Parosh Aziz Abdulla;Giorgio Delzanno;Noomene Ben Henda;Ahmed Rezine

  • Affiliations:
  • Uppsala University, Sweden;Università di Genova, Italy;Uppsala University, Sweden;Uppsala University, Sweden

  • Venue:
  • TACAS'07 Proceedings of the 13th international conference on Tools and algorithms for the construction and analysis of systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We give a simple and efficient method to prove safety properties for parameterized systems with linear topologies. A process in the system is a finite-state automaton, where the transitions are guarded by both local and global conditions. Processes may communicate via broadcast, rendez-vous and shared variables. The method derives an over-approximation of the induced transition system, which allows the use of a simple class of regular expressions as a symbolic representation. Compared to traditional regular model checking methods, the analysis does not require the manipulation of transducers, and hence its simplicity and efficiency. We have implemented a prototype which works well on several mutual exclusion algorithms and cache coherence protocols.