Skip to Main content Skip to Navigation

Développement et validation d'architectures dynamiques

Abstract : In this thesis, we study the development and the validation of asynchronous real time systems. We choose to use the language AADL for its specificities issued from the avionic industry, and for the precise description of its execution model. This thesis is divided in two main parts. In the first part we study the use of AADL as a support for the development of satellite flight software. In a second part we present a reduced version of AADL and the formal definition of its execution model. The objective of the first part is to demonstrate that AADL can be integrated in an existing development process of the spatial industry. In this part, we have identified several patterns used in the conception of flight software In the second part we define a mini-AADL enough complete to express most of the current concepts of real time systems. The formalization part of the execution model is mandatory for the validation of dynamic properties. This formal description allow to describe the behavior of AADL models. This description can be used with a model checker to animate AADL models and validate dynamic properties.
Document type :
Complete list of metadatas

Cited literature [62 references]  Display  Hide  Download
Contributor : Jean-François Rolland <>
Submitted on : Friday, March 13, 2009 - 10:49:16 AM
Last modification on : Thursday, March 26, 2020 - 6:28:55 PM
Document(s) archivé(s) le : Friday, October 12, 2012 - 1:35:55 PM


  • HAL Id : tel-00367994, version 1



Jean-François Rolland. Développement et validation d'architectures dynamiques. Génie logiciel [cs.SE]. Université Paul Sabatier - Toulouse III, 2008. Français. ⟨tel-00367994⟩



Record views


Files downloads