Verification of Reactive Systems: Formal Methods and Algorithms

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Reactive systems are becoming more and more important for essentially all areas of technical and professional activities as well as for many areas of everyday life. The design of these systems is a great challenge and requires sound compromises between safety and time-to-market. To meet these needs, early design phases nowadays include verification of given specifications against system descriptions to find potential design errors as early as possible.

This book is devoted to the foundation of the most popular formal methods for the specification and verification of reactive systems. In particular, the ยต-calculus, omega-automata, and temporal logics are covered in full detail; their relationship and state-of-the-art verification procedures based on these formal approaches are presented. Furthermore, the advantages and disadvantages of the formalisms from particular points of view are analyzed. Most results are given with detailed proofs, so that the presentation is almost self-contained.

This book is targeted to advanced students, lecturers and researchers in the area of formal methods.

Author(s): Klaus Schneider
Series: Texts in Theoretical Computer Science. An EATCS Series
Publisher: Springer
Year: 2004

Language: English
Pages: 609
Tags: Theory of Computation; Software Engineering/Programming and Operating Systems; Mathematical Logic and Formal Languages

Front Matter....Pages I-XIV
Introduction....Pages 1-43
A Unified Specification Language....Pages 45-88
Fixpoint Calculi....Pages 89-181
Finite Automata....Pages 183-277
Temporal Logics....Pages 279-403
Predicate Logic....Pages 405-454
Conclusions....Pages 455-458
Back Matter....Pages 459-602