Systems and Software Verification: Model-Checking Techniques and Tools

Systems and Software Verification: Model-Checking Techniques and Tools

by A . Finkel (Author), B . Berard (Author), M . Bidoit (Author), F . Laroussinie (Author), A . Petit (Author), L.Petrucci (Author), P.Schnoebelen (Author), P.McKenzie (Translator)

Synopsis

Model checking is a powerful approach for the formal verification of software. It automatically provides complete proofs of correctness, or explains, via counter-examples, why a system is not correct. Here, the author provides a well written and basic introduction to the new technique. The first part describes in simple terms the theoretical basis of model checking: transition systems as a formal model of systems, temporal logic as a formal language for behavioral properties, and model-checking algorithms. The second part explains how to write rich and structured temporal logic specifications in practice, while the third part surveys some of the major model checkers available.

$175.48

Quantity

20+ in stock

More Information

Format: Hardcover
Pages: 196
Publisher: Springer
Published: 20 Jun 2001

ISBN 10: 3540415238
ISBN 13: 9783540415237