Springer, 2017. — 262 p. — ISBN: 978-3-319-47014-6.
This book presents a state-of-the-art technique for formal verification of continuous-time Simulink/Stateflow diagrams, featuring an expressive hybrid system modeling language, a powerful specification logic and deduction-based verification approach, and some impressive, realistic case studies. Readers will learn the HCSP/HHL-based deductive method and the use of corresponding tools for formal verification of Simulink/Stateflow diagrams. They will also gain some basic ideas about fundamental elements of formal methods such as formal syntax and semantics, and especially the common techniques applied in formal modeling and verification of hybrid systems. By investigating the successful case studies, readers will realize how to apply the pure theory and techniques to real applications, and hopefully will be inspired to start to use the proposed approach, or even develop their own formal methods in their future work.
Preliminaries
Unifying Theories of Programming (UTP)
Simulink
Stateflow and Its Combination with Simulink
HybridCSP
Hybrid Hoare Logic
The HHL Prover
Invariant Generation
Translating Simulink Diagrams into HCSP
Translating Simulink/Stateflow Diagrams into HCSP
From HCSP to Simulink
MARS: A Toolkit for Modeling, Analysis, and Verification of Hybrid Systems
Case Studies