-
Formal Verification of Synchronous Data-flow Compilers
Synchronous data-flow languages have been used successfully for design and implementation of embedded and critical real-time systems. Synchronous language compilers... -
Translation Validation for Transformations on Abstract Clocks in Synchronous ...
Translation validation was introduced as a technique to formally verify the correctness of code generators that attempts to verify that program transformations... -
Certified compilation of SCADE/LUSTRE
Synchronous languages first appeared during the 80’s, in order to provide a mathematical model for safety-critical systems. In this model, time is discrete. At each... -
Evaluating SDVG translation validation: from Signal to C
In this work, we describe how the preservation of value-equivalence of variables can be proved based on translation validation of synchronous data-flow value-graphs....
