Model Checking Ariane-5 Flight Program - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2001

Model Checking Ariane-5 Flight Program

Marius Bozga
Laurent Mounier
  • Fonction : Auteur

Résumé

This paper reports a verification experiment carried out on a re-engineered description of a part of Ariane-5 Flight Program. This is the embedded software which solely controls the Ariane-5 launcher during its flight, from the ground, through the atmosphere and up to the final orbit. In this case study, the SDL language was used to describe the main functional behavior of the flight program including the most relevant actions and their associated timing constraints, which are necessary to ensure the correct operation of the launcher. This description abstracts away both complex functionalities such as navigation and control algorithms and also implementation details, such as specific hardware and operating system dependencies. Several properties could then be verified on this specification using the IF toolbox, an open validation platform developed at Verimag for real-time asynchronous systems. The results obtained confirm that model-checking and complementary techniques (such as static analysis or abstraction), combined within a set of methodological guidelines, could be successfully applied to the validation of large real-time embedded systems.
Fichier principal
Vignette du fichier
main.pdf (279.31 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00374649 , version 1 (09-04-2009)

Identifiants

  • HAL Id : hal-00374649 , version 1

Citer

Marius Bozga, Laurent Mounier, David Lesens. Model Checking Ariane-5 Flight Program. 6th International Workshop on Formal Methods for Industrial Critical Systems FMICS 2001, Jul 2001, Paris, France. pp.211-227. ⟨hal-00374649⟩
443 Consultations
407 Téléchargements

Partager

Gmail Facebook X LinkedIn More