Graph-Based Variability Modelling: Towards a Classification of Existing Formalisms - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2019

Graph-Based Variability Modelling: Towards a Classification of Existing Formalisms

Résumé

Software product line engineering is a reuse-driven paradigm for developing families of similar products from a generic product backbone with identified options. A customised product is then derived by combining the artefacts implementing the backbone with the ones implementing the chosen options. Variability analysis and representation is a central task of this paradigm: it consists in suitably defining and structuring the scope, the commonalities, and the differences between the derivable products. Several formalisms have been proposed: some are textual, such as propositional logic or constraint programming, while others are based on annotated graph representations. In this paper, we aim to survey and compare existing graph-based variability representations. Among them, conceptual structures have been used rather early and occasionally employed: this survey highlights their original position, which is due to some of their properties, including canonicity and dual view, that they provide on product configurations versus their features.
Fichier principal
Vignette du fichier
carbonnel.pdf (618.65 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

lirmm-02092134 , version 1 (07-04-2019)

Identifiants

Citer

Jessie Carbonnel, David Delahaye, Marianne Huchard, Clémentine Nebut. Graph-Based Variability Modelling: Towards a Classification of Existing Formalisms. ICCS 2019 - 24th International Conference on Conceptual Structures, Jul 2019, Marburg, Germany. pp.27-41, ⟨10.1007/978-3-030-23182-8_3⟩. ⟨lirmm-02092134⟩
202 Consultations
212 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More