<p><P>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
Verification of Reactive Systems: Formal Methods and Algorithms
โ Scribed by Klaus Schneider
- Publisher
- Springer
- Year
- 2004
- Tongue
- English
- Leaves
- 607
- Series
- Texts in Theoretical Computer Science. An EATCS Series
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
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.
โฆ Table of Contents
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
โฆ Subjects
Theory of Computation; Software Engineering/Programming and Operating Systems; Mathematical Logic and Formal Languages
๐ SIMILAR VOLUMES
<p>This state-of-the-art monograph presents a coherent survey of a variety of methods and systems for formal hardware verification. It emphasizes the presentation of approaches that have matured into tools and systems usable for the actual verification of nontrivial circuits. All in all, the book is
Content: <br>Chapter 1 SPARK โ A Language and Tool?Set for High?Integrity Software Development (pages 1โ27): Ian O'Neill<br>Chapter 2 Model?Based Testing Automatic Generation of Test Cases Using the Markov Chain Model (pages 29โ81): Helene Le Guen, Frederique Vallee and Anthony Faucogney<br>Chapter
<p><em>Computer-Aided Verification</em> is a collection of papers that begins with a general survey of hardware verification methods. Ms. Gupta starts with the issue of verification itself and develops a taxonomy of verification methodologies, focusing especially upon recent advances. Although her e