Model Checking Ariane-5 Flight Program - Archive ouverte HAL Access content directly
Conference Papers Year : 2001

Model Checking Ariane-5 Flight Program

Marius Bozga
Laurent Mounier
  • Function : Author

Abstract

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
Origin : Files produced by the author(s)
Loading...

Dates and versions

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

Identifiers

  • HAL Id : hal-00374649 , version 1

Cite

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⟩
448 View
413 Download

Share

Gmail Facebook X LinkedIn More