Model Checking Boolean Programs Model Checking Boolean Programs

Model Checking Boolean Programs

    • 29,99 US$
    • 29,99 US$

Lời Giới Thiệu Của Nhà Xuất Bản

A successful approach to push the boundaries of Modelchecking is predicate abstraction. With this method, an abstraction of a program in a high-level programming language is constructed using predicates and represented as a Boolean program. It is analyzed by a dedicated checker to determine if an error state is reachable. Boolean program verification remains, despite the reduced state space, the bottleneck within the automated abstraction-refinement loop. This book introduces techniques for efficient reachability analysis of sequential and concurrent Boolean programs. We improve on known summarization algorithms for sequential Boolean programs and propose over-approximations of procedure calls. For non-recursive concurrent Boolean programs, we introduce a transformation to a representation , which exploits the symmetry inherent in replicated programs. This allows exact verification of an unbounded number of threads.

THỂ LOẠI
Máy Vi Tính & Internet
ĐÃ PHÁT HÀNH
2011
31 tháng 3
NGÔN NGỮ
EN
Tiếng Anh
ĐỘ DÀI
174
Trang
NHÀ XUẤT BẢN
Lulu.com
NGƯỜI BÁN
Lulu Enterprises, Inc.
KÍCH THƯỚC
2,5
Mb
Model Checking Software Model Checking Software
2008
Model Checking Software Model Checking Software
2009
Model Checking Software Model Checking Software
2007
Model Checking Software Model Checking Software
2018
Computer Aided Verification Computer Aided Verification
2007
Tools and Algorithms for the Construction and Analysis of Systems Tools and Algorithms for the Construction and Analysis of Systems
2009