Simulink/Stateflow charts are widely used in industry for the specification of control systems, which are often safety-critical. This suggests a need for a formal treatment of such models. In previous work, we have proposed a technique for automatic generation of formal models of Stateflow blocks to support refinement-based reasoning. In this article, we present a refinement strategy that supports the verification of automatically generated sequential C implementations of Stateflow charts. In particular, we discuss how this strategy can be specialised to take advantage of architectural features in order to allow a higher level of automation
This book presents a state-of-the-art technique for formal verification of continuous-time Simulink/...
Software development processes have been evolving from rigid, pre-specified, and sequential to incre...
The language sequential function charts (SFC) is a programming and structuring language for programm...
Simulink/Stateflow charts are widely used in industry for the specification of control systems, whic...
Simulink diagrams are widely used in industry for specifying control systems, and a particular type ...
State chart notations with ‘run to completion’ semantics are popular with engineers for designing co...
Simulink is widely used for model driven development (MDD) of industrial software systems. Typically...
Stateflow is a widely used modeling framework for embedded and cyberphysical systems where control s...
This paper describes an experiment in the formal verification of μ-charts, a Statechart-like languag...
Statechart modelling notations, with so-called `run to completion' semantics and simulation tools fo...
Abstract. Simulink is an industrial de-facto standard for building exe-cutable models of control sys...
Statechart notations with ‘run to completion’ semantics, are popular with engineers for designing co...
International audienceblocks, and relies on a dataflow semantics: an (un)specified sampling time is ...
This article presents a formalization approach for the requirements of object-oriented programs with...
In this paper, we consider how refinements between state-based specifications (e.g., written in Z) c...
This book presents a state-of-the-art technique for formal verification of continuous-time Simulink/...
Software development processes have been evolving from rigid, pre-specified, and sequential to incre...
The language sequential function charts (SFC) is a programming and structuring language for programm...
Simulink/Stateflow charts are widely used in industry for the specification of control systems, whic...
Simulink diagrams are widely used in industry for specifying control systems, and a particular type ...
State chart notations with ‘run to completion’ semantics are popular with engineers for designing co...
Simulink is widely used for model driven development (MDD) of industrial software systems. Typically...
Stateflow is a widely used modeling framework for embedded and cyberphysical systems where control s...
This paper describes an experiment in the formal verification of μ-charts, a Statechart-like languag...
Statechart modelling notations, with so-called `run to completion' semantics and simulation tools fo...
Abstract. Simulink is an industrial de-facto standard for building exe-cutable models of control sys...
Statechart notations with ‘run to completion’ semantics, are popular with engineers for designing co...
International audienceblocks, and relies on a dataflow semantics: an (un)specified sampling time is ...
This article presents a formalization approach for the requirements of object-oriented programs with...
In this paper, we consider how refinements between state-based specifications (e.g., written in Z) c...
This book presents a state-of-the-art technique for formal verification of continuous-time Simulink/...
Software development processes have been evolving from rigid, pre-specified, and sequential to incre...
The language sequential function charts (SFC) is a programming and structuring language for programm...