Refinement-based verification of sequential implementations of Stateflow charts

Research output: Contribution to journalArticlepeer-review

Abstract

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.
Original languageEnglish
Pages (from-to)65-83
JournalElectronic Proceedings in Theoretical Computer Science
DOIs
Publication statusPublished - 21 Jun 2011

Bibliographical note

In Proceedings Refine 2011, arXiv:1106.3488

Keywords

  • cs.LO

Cite this