Title of article :
Refinement-oriented models of Stateflow charts
Author/Authors :
Alvaro Miyazawa، نويسنده , , Ana Cavalcanti، نويسنده ,
Issue Information :
دوهفته نامه با شماره پیاپی سال 2012
Pages :
27
From page :
1151
To page :
1177
Abstract :
Simulink block diagrams are widely used in industry for specifying control systems, and of particular interest and complexity are Stateflow blocks, which are themselves defined by separate charts. To make formal reasoning about diagrams and charts possible, we need to formalise their semantics; for the formal verification of their implementations, a refinement-based semantics is appropriate. An extensive subset of Simulink has been formalised in a language for refinement, namely, Circus, and here, we propose an approach to cover Stateflow charts. Our models are distinctive in their operational nature, which closely reflects the informal description of the Stateflow (simulation) semantics. We describe, formalise, and automate a strategy to generate our Circus models. The result is a solid foundation for reasoning based on refinement.
Keywords :
Circus , Formal semantics , Verification , Simulink , TOOLS
Journal title :
Science of Computer Programming
Serial Year :
2012
Journal title :
Science of Computer Programming
Record number :
1080299
Link To Document :
بازگشت