Verification of Reactive Systems: Formal Methods and Algorithms

This book is a solid foundation of the most important formalisms used for specification and verification of reactive systems. In particular,the textpresents all important results on m-calculus, w-automata, and temporal logics, shows the relationships between these formalisms and describes state-of-the-art verification procedures for them. It also discusses advantages and disadvantages of these formalisms, and shows up their strengths and weaknesses. Most results are given with detailed proofs, so that the presentation is almost self-contained. Includes all definitionswithout relying on other material Proves all theoremsin detail Presents detailed algorithms in pseudo-code for verification as well as translations to other formalisms