Multi-Paradigm Architecture Constraint Specification and Configuration Based on Graphs and Feature Models

Abstract : Currently, architecture constraints can be specified and checked in different paradigms of software development, the object-oriented, component-based and service-based one. But the current state of the art and practice do not consider their specification at a high level of abstraction, independently from any paradigm vocabulary. We propose in this paper a process combining graphs and feature modeling to specify multi-paradigm architecture constraints. These constraints are expressed with OCL on a particular meta-model of graphs. Then these constraints can be transformed to any chosen paradigm, after their configuration using a feature/variability model. This transformation allows later to handle these constraints in that (chosen) paradigm: to refine them, to generate source code from them, and to check them on models and on source code. A case study is presented in this paper; it concerns architecture constraint specification and configuration under software migration from the object-oriented to the component-based paradigm.
Type de document :
Communication dans un congrès
SOFSEM 2018: Theory and Practice of Computer Science, Jan 2018, Krems an der Donau, Austria. 44th International Conference on Current Trends in Theory and Practice of Computer Science, LNCS (10706), pp.180-193, 2018, 〈http://www.sofsem.cz/sofsem18/〉. 〈10.1007/978-3-319-73117-9_13〉
Liste complète des métadonnées

Littérature citée [13 références]  Voir  Masquer  Télécharger

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01706094
Contributeur : Tibermacine Chouki <>
Soumis le : samedi 10 février 2018 - 16:46:41
Dernière modification le : vendredi 26 octobre 2018 - 11:32:09
Document(s) archivé(s) le : vendredi 11 mai 2018 - 12:16:39

Fichier

sofsem-cr.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Sahar Kallel, Chouki Tibermacine, Ahmed Kacem, Christophe Dony. Multi-Paradigm Architecture Constraint Specification and Configuration Based on Graphs and Feature Models. SOFSEM 2018: Theory and Practice of Computer Science, Jan 2018, Krems an der Donau, Austria. 44th International Conference on Current Trends in Theory and Practice of Computer Science, LNCS (10706), pp.180-193, 2018, 〈http://www.sofsem.cz/sofsem18/〉. 〈10.1007/978-3-319-73117-9_13〉. 〈lirmm-01706094〉

Partager

Métriques

Consultations de la notice

113

Téléchargements de fichiers

25