Certifying an Automated Code Generator Using Formal Tools: Preliminary experiments in the GeneAuto project. - Université Toulouse III - Paul Sabatier - Toulouse INP Accéder directement au contenu
Communication Dans Un Congrès Année : 2008

Certifying an Automated Code Generator Using Formal Tools: Preliminary experiments in the GeneAuto project.

Résumé

This paper reports on the study and early experiments of the available technologies for the formal validation and verification of Automated Code Generator which took place in the GeneAuto project. GeneAuto aims at the development of an ACG for a safe subset of the Matlab/Simulink/Stateflow modelling language which will be used for the development of certified safety critical embedded real time systems in the automobile, aeronautic and space domains and therefore subject to the certification authorities and standards of these domains. The chosen technology is illustrated through the development of a scheduler process for a safe subset of block diagrams. Our purpose is to develop and formally verify some parts of the GeneAuto ACG using the Coq proof assistant. Such a certified code generator guarantees that the correctness properties already proved on the model source code will still hold for the executable code.
Fichier principal
Vignette du fichier
ERTS2008_0096_paper.pdf (131.38 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02270296 , version 1 (24-08-2019)

Identifiants

  • HAL Id : hal-02270296 , version 1

Citer

Nassima Izerrouken, Xavier Thirioux, Marc Pantel, Martin Strecker. Certifying an Automated Code Generator Using Formal Tools: Preliminary experiments in the GeneAuto project.. Embedded Real Time Software and Systems (ERTS2008), Jan 2008, Toulouse, France. ⟨hal-02270296⟩
67 Consultations
162 Téléchargements

Partager

Gmail Facebook X LinkedIn More