Temporal Verification of Reactive Systems

Temporal Verification of Reactive Systems
Author :
Publisher : Springer Science & Business Media
Total Pages : 525
Release :
ISBN-13 : 9781461242222
ISBN-10 : 1461242223
Rating : 4/5 (23 Downloads)

Book Synopsis Temporal Verification of Reactive Systems by : Zohar Manna

Download or read book Temporal Verification of Reactive Systems written by Zohar Manna and published by Springer Science & Business Media. This book was released on 2012-12-06 with total page 525 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book is about the verification of reactive systems. A reactive system is a system that maintains an ongoing interaction with its environment, as opposed to computing some final value on termination. The family of reactive systems includes many classes of programs whose correct and reliable construction is con sidered to be particularly challenging, including concurrent programs, embedded and process control programs, and operating systems. Typical examples of such systems are an air traffic control system, programs controlling mechanical devices such as a train, or perpetually ongoing processes such as a nuclear reactor. With the expanding use of computers in safety-critical areas, where failure is potentially disastrous, correctness is crucial. This has led to the introduction of formal verification techniques, which give both users and designers of software and hardware systems greater confidence that the systems they build meet the desired specifications. Framework The approach promoted in this book is based on the use of temporal logic for specifying properties of reactive systems, and develops an extensive verification methodology for proving that a system meets its temporal specification. Reactive programs must be specified in terms of their ongoing behavior, and temporal logic provides an expressive and natural language for specifying this behavior. Our framework for specifying and verifying temporal properties of reactive systems is based on the following four components: 1. A computational model to describe the behavior of reactive systems. The model adopted in this book is that of a Fair Transition System (FTS).


Temporal Verification of Reactive Systems Related Books

Temporal Verification of Reactive Systems
Language: en
Pages: 525
Authors: Zohar Manna
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

This book is about the verification of reactive systems. A reactive system is a system that maintains an ongoing interaction with its environment, as opposed to
The Temporal Logic of Reactive and Concurrent Systems
Language: en
Pages: 432
Authors: Zohar Manna
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Reactive systems are computing systems which are interactive, such as real-time systems, operating systems, concurrent systems, control systems, etc. They are a
Verification of Reactive Systems
Language: en
Pages: 608
Authors: Klaus Schneider
Categories: Computers
Type: BOOK - Published: 2013-03-09 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

This book is a solid foundation of the most important formalisms used for specification and verification of reactive systems. In particular, the text presents a
Temporal Verification of Reactive Systems
Language: en
Pages: 534
Authors: Zohar Manna
Categories: Computers
Type: BOOK - Published: 1995-08-04 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

This book is about the verification of reactive systems. A reactive system is a system that maintains an ongoing interaction with its environment, as opposed to
Systems and Software Verification
Language: en
Pages: 188
Authors: B. Berard
Categories: Computers
Type: BOOK - Published: 2013-04-17 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Model checking is a powerful approach for the formal verification of software. It automatically provides complete proofs of correctness, or explains, via counte