Une approche basée sur l’ingénierie dirigée par les modèles pour la vérification des descriptions AADL. - TEL - Thèses en ligne Access content directly
Theses Year : 2018

A model-driven engineering approach for verifying AADL descriptions

Une approche basée sur l’ingénierie dirigée par les modèles pour la vérification des descriptions AADL.

Abstract

In this work, we propose an approach for the verification of the AADL (Architecture and Analysis Design Language) description. This approach is based in Model Driven Engineering (MDE) and assisted by a toolchain. Indeed, we define a source meta-model for AADL and a target meta-model for the timed automata formalism; we define a transformation process in two steps : the first is aModel2Model transformation which takes an AADLModel and produces the corresponding timed automata model. The second transformation is a Model2Text transformation which takes a timed automata model and generates a text in ta-format code. This code is accepted by the Uppaal toolbox. The goal of this effort is to insure some properties of AADL models using the Uppaal model checker. A case study has been developed to show the feasibility and validity of the proposed approach.
Dans ce travail, nous proposons une approche pour la vérification des descriptions AADL (Architecture and Analysis Design Language). Cette approche est basée sur l’ingénierie dirigée par les modèles (IDM) et assistée par un ensemble d’outils. En effet, nous proposons un méta-modèle source pour AADL et un méta-modèle cible pour le formalisme des automates temporisés. Puis, nous définissons un processus de transformation en deux étapes ; la première est une transformation de type Model2Model qui prend un modèle AADL en entrée et produit le modèle d’automates temporisés correspondant en sortie. La deuxième étape est une transformation de type Model2Text qui prend le modèle généré dans la première étape et le transforme en texte dans le code “ta-format”. Ce code est une représentation textuelle interne du model-checker UPPAAL. L’objectif de cette initiative est d’assurer certaines propriétés des modèles AADL comme l’absence de l’interblocage, la sûreté et la vivacité. Deux études de cas ont été développé pour démontrer la faisabilité et la validité de l’approche proposée.
Fichier principal
Vignette du fichier
these_hamdane_2018.pdf (5.7 Mo) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

tel-01812795 , version 1 (11-06-2018)

Identifiers

  • HAL Id : tel-01812795 , version 1

Cite

Mohamed Elkamel Hamdane. Une approche basée sur l’ingénierie dirigée par les modèles pour la vérification des descriptions AADL. . Systèmes embarqués. Université AbdElhamid Mehri Constantine 2, 2018. Français. ⟨NNT : ⟩. ⟨tel-01812795⟩

Collections

TDS-MACS
280 View
262 Download

Share

Gmail Facebook X LinkedIn More