Unfoldings Unfoldings
Monographs in Theoretical Computer Science. An EATCS Series

Unfoldings

A Partial-Order Approach to Model Checking

    • $129.99
    • $129.99

Publisher Description

Model checking is a prominent technique used in the hardware and software industries for automatic verification. While it is very successful in finding subtle bugs in distributed systems, it faces the state explosion problem - the number of reachable states grows exponentially in the number of concurrent components.

In this book the authors introduce unfoldings, an approach to model checking which alleviates the state explosion problem by means of concurrency theory. They offer a gentle introduction to the basics of the method, and in particular they detail an unfolding-based algorithm for model checking concurrent systems against properties specified as formulas of linear temporal logic (LTL). Self-contained chapters cover transition systems and their products; unfolding products; search procedures for basic verification problems, such as reachability and livelocks; and model checking LTL. The final chapter summarizes the results of the book, and points the reader to tools and case studies.

The book will be of value to researchers and graduate students engaged in automatic verification and concurrency theory.

GENRE
Computing & Internet
RELEASED
2008
12 March
LANGUAGE
EN
English
LENGTH
184
Pages
PUBLISHER
Springer Berlin Heidelberg
SELLER
Springer Nature B.V.
SIZE
1.5
MB

More Books Like This

CONCUR 2011 -- Concurrency Theory CONCUR 2011 -- Concurrency Theory
2011
Time for Verification Time for Verification
2010
Theoretical Aspects of Computing – ICTAC 2022 Theoretical Aspects of Computing – ICTAC 2022
2022
SOFSEM 2009: Theory and Practice of Computer Science SOFSEM 2009: Theory and Practice of Computer Science
2009
Foundations of Software Science and Computational Structures Foundations of Software Science and Computational Structures
2009
Reachability Problems Reachability Problems
2011

More Books by Javier Esparza & Keijo Heljanko

Automata Theory Automata Theory
2023
Automated Technology for Verification and Analysis Automated Technology for Verification and Analysis
2019
Foundations of Software Science and Computation Structures Foundations of Software Science and Computation Structures
2017

Other Books in This Series

Fault-Tolerant Search Algorithms Fault-Tolerant Search Algorithms
2013
Logics of Specification Languages Logics of Specification Languages
2007
Theoretical Aspects of Local Search Theoretical Aspects of Local Search
2007
Fundamentals of Algebraic Graph Transformation Fundamentals of Algebraic Graph Transformation
2006
Patterns in Permutations and Words Patterns in Permutations and Words
2011
Handbook of Weighted Automata Handbook of Weighted Automata
2009