Machine-checked sequencer for critical embedded code generator

6Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper presents the development of a correct-by-construction block sequencer for GENEAUTO1 a qualifiable (according to DO178B/ED12B recommendation) automatic code generator. It transforms SIMULINK models to MISRA C code for safety critical systems. Our approach which combines classical development process and formal specification and verification using proofassistants, led to preliminary fruitful exchanges with certification authorities. We present parts of the classical user and tools requirements and derived formal specifications, implementation and verification for the correctness and termination of the block sequencer. This sequencer has been successfully applied to realsize industrial use cases from various transportation domain partners and led to requirement errors detection and a correct-by-construction implementation. © Springer-Verlag Berlin Heidelberg 2009.

Cite

CITATION STYLE

APA

Izerrouken, N., Pantel, M., & Thirioux, X. (2009). Machine-checked sequencer for critical embedded code generator. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5885 LNCS, pp. 521–540). https://doi.org/10.1007/978-3-642-10373-5_27

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free