Analyse d'un modèle AADL à l'aide de Pola - Archive ouverte HAL
Communication Dans Un Congrès Année : 2010

Analyse d'un modèle AADL à l'aide de Pola

Résumé

Cet article présente l'intégration d'un langage formel de vérification, Pola, dans le processus de conception des systèmes temps réel critiques en se basant sur le langage AADL (Architecture Analysis and Design Language). Pola (Policies analyzer) est un langage dédié (Domain Specific Language) qui permet de décrire le comportement dynamique et temporel de systèmes temps réel complexes en vue de leur vérification (ordonnançabilité, absence de blocages, etc), laquelle est effectuée de manière automatique par em model checking. Le travail présenté dans cet article consiste à utiliser les méthodes et outils offerts par l'ingénierie des modèles pour transformer un modèle AADL vers un modèle Pola. Une attention particulière est portée sur les informations liées à l'ordonnancement qui sont contenues dans les modèles AADL et leur traduction dans le contexte Pola. Un premier outil utilisant le langage de transformation ATL et l'outil Acceleo a été développé pour en valider la faisabilité.
Fichier principal
Vignette du fichier
aadl_pola_Vcourte_final.pdf (65.88 Ko) Télécharger le fichier
10.afadl_Vlongue.pdf (341.49 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Format Autre

Dates et versions

hal-00493726 , version 1 (21-06-2010)
hal-00493726 , version 2 (22-06-2010)

Identifiants

  • HAL Id : hal-00493726 , version 1

Citer

Pierre-Emmanuel Hladik, Florent Peres, Xiaomu Shi. Analyse d'un modèle AADL à l'aide de Pola. 10es journées Francophones sur les Approches Formelles dans l'Assistance au Développement de Logiciels, Jun 2010, Poitiers, France. p. 239--243. ⟨hal-00493726v1⟩
395 Consultations
1200 Téléchargements

Partager

More