Graph-Based Variability Modelling: Towards a Classification of Existing Formalisms - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier
Conference Papers Year : 2019

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

Abstract

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
Origin Files produced by the author(s)
Loading...

Dates and versions

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

Identifiers

Cite

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⟩
217 View
245 Download

Altmetric

Share

More