"Global State Checker: Towards SAT-Based Reachability Analysis of Communicating State Machines

Petra Kaufmann, Andreas Pfandler, Martin Kronegger, Martina Seidl, Magdalena Widl

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

We present a novel propositional encoding for the reachability problem of communicating state machines. The problem deals with the question whether there is a path to some combination of states in a state machine view starting from a given configuration. Reachability analysis finds its application in many verification scenarios. By using an encoding inspired by approaches to encode planning problems in artificial intelligence, we obtain a compact representation of the reachability problem in propositional logic. We present the formal framework for our encoding and a prototype implementation. A first case study underpins its effectiveness.
Original languageEnglish
Title of host publicationProceedings of the 10th International Workshop on Model Driven Engineering, Verification and Validation
Pages31-40
Number of pages10
Volume1069
Publication statusPublished - Jan 2013

Publication series

NameCEUR Workshop Proceedings
ISSN (Print)1613-0073

Fields of science

  • 102011 Formal languages
  • 102 Computer Sciences
  • 101 Mathematics

JKU Focus areas

  • Computation in Informatics and Mathematics

Cite this