C2E2: A verification tool for stateflow models
Mathworks' Stateflow is a predominant environment for modeling embedded and cyber-
physical systems where control software interacts with physical processes. We present …
physical systems where control software interacts with physical processes. We present …
An improved HHL prover: an interactive theorem prover for hybrid systems
Hybrid systems are integrations of discrete computation and continuous physical evolution.
To guarantee the correctness of hybrid systems, formal techniques on modelling and …
To guarantee the correctness of hybrid systems, formal techniques on modelling and …
The rCOS framework for multi-dimensional separation of concerns in model-driven engineering
The software industry increasingly turns to Model-Driven Engineering (MDE) to mitigate
complexity by automating model creation and transformation. Many organisations are …
complexity by automating model creation and transformation. Many organisations are …
Formal verification of Simulink/Stateflow diagrams
Simulink is an industrial de-facto standard for building executable models of control systems
and their environments. Stateflow is a toolbox used to model reactive systems via …
and their environments. Stateflow is a toolbox used to model reactive systems via …
SL2SX translator: from Simulink to SpaceEx models
The tool Matlab/Simulink is a numerical simulation environment that is widely used in
industry for model-based design. Numerical simulation scales well and can be applied to …
industry for model-based design. Numerical simulation scales well and can be applied to …
Formally verified C code generation from hybrid communicating sequential processes
S Wang, Z Ji, X Xu, B Zhan, Q Gao… - 2024 ACM/IEEE 15th …, 2024 - ieeexplore.ieee.org
Hybrid Communicating Sequential Processes (HCSP) is a formal model for hybrid systems,
including primitives for evolution along an ordinary differential equation (ODE) …
including primitives for evolution along an ordinary differential equation (ODE) …
KBX: Verified Model Synchronization via Formal Bidirectional Transformation
Complex safety-critical systems require multiple models for a comprehensive description,
resulting in error-prone development and laborious verification. Bidirectional transformation …
resulting in error-prone development and laborious verification. Bidirectional transformation …
[LIBRO][B] Formal Verification of Simulink/Stateflow Diagrams
N Zhan, S Wang, H Zhao - 2017 - Springer
Our modern life increasingly depends on embedded systems. How to develop complex
embedded systems correctly is a grand challenge for computer science and control theory …
embedded systems correctly is a grand challenge for computer science and control theory …
Equation-directed axiomatization of lustre semantics to enable optimized code validation
Model-based design tools like SCADE Suite and Simulink are often used to design safety-
critical embedded software. Consequently, generating correct code from such models is …
critical embedded software. Consequently, generating correct code from such models is …
HHLPy: practical verification of hybrid systems using Hoare logic
We present a tool for verification of hybrid systems expressed in the sequential fragment of
HCSP (Hybrid Communicating Sequential Processes). The tool permits annotating HCSP …
HCSP (Hybrid Communicating Sequential Processes). The tool permits annotating HCSP …