2023
DOI: 10.1145/3609393
|View full text |Cite
|
Sign up to set email alerts
|

Equation-Directed Axiomatization of Lustre Semantics to Enable Optimized Code Validation

Lélio Brun,
Christophe Garion,
Pierre-Loïc Garoche
et al.

Abstract: 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 crucial. We tackle this challenge on Lustre, a dataflow synchronous language that embodies the concepts that base such tools. Instead of proving correct a whole code generator, we turn an existing compiler into a certifying compiler from Lustre to C, following a translation validation approach. We propose a solution that generates… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Publication Types

Select...

Relationship

0
0

Authors

Journals

citations
Cited by 0 publications
references
References 58 publications
0
0
0
Order By: Relevance

No citations

Set email alert for when this publication receives citations?