Une approche de description multi-échelles et multi points de vue pour les architectures logicielles dynamiques - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2012

Une approche de description multi-échelles et multi points de vue pour les architectures logicielles dynamiques

Résumé

This paper aims to presenting an approach of modeling multi-scale and multi point of view to facilitate the description and the validation of dynamic software architectures. We present a model-based design approach founded on visual notations allowing to describe, by extending UML notations, dynamic software architectures for different description levels. We describe a progressive process of refinement to automate the transition from a generic model describing a given point of view at a given scale to a specific model describing this point of view at another scale. To ensure compatibility between the different levels of description, we adopt a rule-oriented transformation technique. The rules manage the refinement of a given scale model to another and also the transition from a point of view to another at the same scale. The modeling of dynamic software architectures generates models that must be valid with respect to their meta-models. The approach that we propose is based on validation rules between different scales and different points of view at the same scale. This validation ensures the validity of the architectural model. We also present the interface of an Eclipse plug-in that we developed to implement and experiment our approach. We illustrate our approach by its application to a case study modeling Emergency Response and Crisis Management Systems(ERCMS).
Fichier principal
Vignette du fichier
Papier_2012_Ilhem_Khlif.pdf (3.29 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00675654 , version 1 (02-03-2012)

Identifiants

  • HAL Id : hal-00675654 , version 1

Citer

Ilhem Khlif, Mohamed Hadj Kacem, Khalil Drira. Une approche de description multi-échelles et multi points de vue pour les architectures logicielles dynamiques. Conférence francophone sur les Architectures Logicielles (CAL 2012), May 2012, Montpellier, France. 9p. ⟨hal-00675654⟩
577 Consultations
179 Téléchargements

Partager

Gmail Facebook X LinkedIn More