iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://doi.org/10.1007/978-1-4612-4222-2
Temporal Verification of Reactive Systems: Safety | SpringerLink
Skip to main content

Temporal Verification of Reactive Systems

Safety

  • Book
  • © 1995

Overview

This is a preview of subscription content, log in via an institution to check access.

Access this book

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

eBook USD 15.99 USD 84.99
Discount applied Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

About this book

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).

Similar content being viewed by others

Keywords

Table of contents (6 chapters)

Authors and Affiliations

  • Department of Computer Science, Stanford University, Stanford, USA

    Zohar Manna

  • Computer Science Department, Weizmann Institute of Science, Rehovot, Israel

    Amir Pnueli

Bibliographic Information

  • Book Title: Temporal Verification of Reactive Systems

  • Book Subtitle: Safety

  • Authors: Zohar Manna, Amir Pnueli

  • DOI: https://doi.org/10.1007/978-1-4612-4222-2

  • Publisher: Springer New York, NY

  • eBook Packages: Springer Book Archive

  • Copyright Information: Springer-Verlag New York, Inc. 1995

  • Hardcover ISBN: 978-0-387-94459-3Published: 04 August 1995

  • Softcover ISBN: 978-1-4612-8701-8Published: 22 August 2012

  • eBook ISBN: 978-1-4612-4222-2Published: 06 December 2012

  • Edition Number: 1

  • Number of Pages: XVIII, 512

  • Topics: Theory of Computation, Mathematical Logic and Formal Languages

Publish with us