Communicating sequential processes
Communicating sequential processes
A classical mind
A formal description of hybrid systems
Proceedings of the DIMACS/SYCON workshop on Hybrid systems III : verification and control: verification and control
Reasoning in Interval Temporal Logic
Proceedings of the Carnegie Mellon Workshop on Logic of Programs
Translating discrete-time simulink to lustre
ACM Transactions on Embedded Computing Systems (TECS)
An operational semantics for Stateflow
International Journal on Software Tools for Technology Transfer (STTT)
Analysis of Hybrid Systems Using HySAT
ICONS '08 Proceedings of the Third International Conference on Systems
Semantic Translation of Simulink/Stateflow Models to Hybrid Automata Using Graph Transformations
Electronic Notes in Theoretical Computer Science (ENTCS)
APLAS'10 Proceedings of the 8th Asian conference on Programming languages and systems
Computing semi-algebraic invariants for polynomial dynamical systems
EMSOFT '11 Proceedings of the ninth ACM international conference on Embedded software
Statistical model checking for cyber-physical systems
ATVA'11 Proceedings of the 9th international conference on Automated technology for verification and analysis
Tool for translating simulink models into input language of a model checker
ICFEM'06 Proceedings of the 8th international conference on Formal Methods and Software Engineering
Control law diagrams in circus
FM'05 Proceedings of the 2005 international conference on Formal Methods
Hi-index | 0.00 |
Simulink is an industrial de-facto standard for building executable models of embedded systems and their environments, facilitating validation by simulation. Due to the inherent incompleteness of this form of system validation, complementing simulation by formal verification would be desirable. A prerequisite for such an approach is a formal semantics of Simulink's graphical models. In this paper, we show how to encode Simulink diagrams into Hybrid CSP (HCSP), a formal modelling language encoding hybrid system dynamics by means of an extension of CSP. The translation from Simulink to HCSP is fully automatic. We furthermore discuss how to utilize a Hybrid Hoare Logic Prover to verify the translated HCSP models. We demonstrate our approach on a combined scenario originating from the Chinese High-speed Train Control System at Level 3 (CTCS-3).