FCA for Software Product Lines Representation: Mixing Configuration and Feature Relationships in a Unique Canonical Representation - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier
Communication Dans Un Congrès Année : 2016

FCA for Software Product Lines Representation: Mixing Configuration and Feature Relationships in a Unique Canonical Representation

Résumé

Software Product Line Engineering (SPLE) is a software engineering domain in which families of similar softwares (called products) are built reusing common artifacts. This requires to analyze common-alities and variabilities, for example to detect which parts are common to several products and which parts differ from one product to another. Such software characteristics that may be present or not in a product are called features. Several approaches in the literature exist to organize features and product configurations in terms of features. In this paper we review those approaches and show that concept lattices are a relevant structure to organize features and product configurations. We also address scaling issues related to formal context computation in the domain of SPLE.
Fichier principal
Vignette du fichier
paper9.pdf (454.23 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

lirmm-01354971 , version 1 (21-08-2016)

Identifiants

  • HAL Id : lirmm-01354971 , version 1

Citer

Jessie Carbonnel, Karell Bertet, Marianne Huchard, Clémentine Nebut. FCA for Software Product Lines Representation: Mixing Configuration and Feature Relationships in a Unique Canonical Representation. CLA: Concept Lattices and their Applications, HSE, Moscow Russia, Jul 2016, Moscow, Russia. pp.109-122. ⟨lirmm-01354971⟩
219 Consultations
424 Téléchargements

Partager

More