Event-B Formalization of a Variability-Aware Component Model Patterns Framework - Université Toulouse III - Paul Sabatier - Toulouse INP Accéder directement au contenu
Communication Dans Un Congrès Année : 2018

Event-B Formalization of a Variability-Aware Component Model Patterns Framework

Résumé

In the domain of model driven engineering, patterns have emerged as an ubiquitous structuring mechanism. Actually, patterns are used for instance at the requirement analysis level, during system design, and during the deployment and code generation phases. In this paper, we are interested in making precise the use of such a notion during system design. More precisely, our ultimate goal is to provide a semantic framework to support correct by construction architectures, i.e., the structural correctness of the architectures obtained through the application of patterns. For this purpose, we propose an Event-B modeling scheme for hierarchical component models. This model is built incrementally through horizontal refinements which introduce components, ports and lastly connectors. Patterns with variability are defined, instantiated and applied to user models. We show that these operations preserve the structural properties of the component model.
Fichier principal
Vignette du fichier
bodeveix_22579.pdf (1.3 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02181895 , version 1 (12-07-2019)

Identifiants

Citer

Jean-Paul Bodeveix, Arnaud Dieumegard, M Filali. Event-B Formalization of a Variability-Aware Component Model Patterns Framework. 15th International Conference on Formal Aspects of Component Software (FACS 2018), Oct 2018, Pohang, South Korea. pp.54-74, ⟨10.1007/978-3-030-02146-7_3⟩. ⟨hal-02181895⟩
39 Consultations
68 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More