Verifying Concurrent Systems with Symbolic Execution

Verifying Concurrent Systems with Symbolic Execution
Author :
Publisher :
Total Pages : 229
Release :
ISBN-10 : 3832250743
ISBN-13 : 9783832250744
Rating : 4/5 (43 Downloads)

Book Synopsis Verifying Concurrent Systems with Symbolic Execution by : Michael Balser

Download or read book Verifying Concurrent Systems with Symbolic Execution written by Michael Balser and published by . This book was released on 2006 with total page 229 pages. Available in PDF, EPUB and Kindle. Book excerpt: Symbolic execution is an intuitive strategy to verify sequential programs, which can be automated to a large extent. We have successfully carried over this method of proof to the interactive verification of concurrent systems. The resulting strategy can be applied to the verification of complex parallel programs and arbitrary (linear) temporal formulas. Our underlying logic is defined such that operators for parallel programs and temporal logic can be arbitrarily nested. We support interleaving with explicit blocking, nondeterministic choice, and others. Most important, the semantics of all of the operators are compositional. Thus, systems can be abstracted and proofs can be decomposed. This ensures that our strategy of proof can be applied to the verification of large, concurrent systems.


Verifying Concurrent Systems with Symbolic Execution Related Books

Verifying Concurrent Systems with Symbolic Execution
Language: en
Pages: 229
Authors: Michael Balser
Categories: Nebenläufigkeit - Verifikation - Model Checking - Prozessalgebra - Temporales Schließen - Induktion
Type: BOOK - Published: 2006 - Publisher:

DOWNLOAD EBOOK

Symbolic execution is an intuitive strategy to verify sequential programs, which can be automated to a large extent. We have successfully carried over this meth
Verifying Concurrent Systems with Symbolic Execution
Language: en
Pages: 0
Authors:
Categories:
Type: BOOK - Published: 2006 - Publisher:

DOWNLOAD EBOOK

Interactive Verification of Concurrent Systems Using Symbolic Execution
Language: en
Pages:
Authors: Michael Balser
Categories:
Type: BOOK - Published: 2008 - Publisher:

DOWNLOAD EBOOK

Verification of Sequential and Concurrent Programs
Language: en
Pages: 512
Authors: Krzysztof Apt
Categories: Computers
Type: BOOK - Published: 2010-10-14 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

HIS BOOK CONTAINS a most comprehensive text that presents syntax-directed and compositional methods for the formal veri?- T cation of programs. The approach is
Model Checking Software
Language: en
Pages: 314
Authors: Susanne Graf
Categories: Computers
Type: BOOK - Published: 2014-03-12 - Publisher: Springer

DOWNLOAD EBOOK

Since 1995, when the SPIN workshop series was instigated, SPIN workshops have been held on an annual basis in Montr ́ eal (1995), New Brunswick (1996), Ensched