Feature Model Composition Assisted by Formal Concept Analysis

Abstract : In the domain of software product lines, Feature Models (FM) play a central role in variability modeling, completed by configuration collections (from concrete software product lines), logical representations, constraint programming or conceptual structures, coming from the field of Formal Concept Analysis (FCA). The development of feature models may take several forms, including their synthesis from configuration collections or their design in several steps (by several teams or with different concerns). FM composition (merge) operators are part of that design activity as they assist their iterative building. In this paper, we describe an approach, based on two main merging semantics (intersection and union), which assists designers in merging several FMs. This approach benefits from the help of FCA to represent all the FMs with the same configuration set through a canonical form. We describe the implementation of our approach and present a set of concrete examples.
Type de document :
Communication dans un congrès
Ernesto Damiani; George Spanoudakis; Leszek A. Maciaszek. ENASE: Evaluation of Novel Approaches to Software Engineering, Apr 2017, Porto, Portugal. SciTePress, pp.27-37, 2017, Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering. 〈http://www.enase.org/〉. 〈10.5220/0006276600270037〉
Liste complète des métadonnées

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

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01579476
Contributeur : Jessie Carbonnel <>
Soumis le : jeudi 31 août 2017 - 11:19:00
Dernière modification le : jeudi 11 janvier 2018 - 06:26:11
Document(s) archivé(s) le : vendredi 1 décembre 2017 - 17:45:49

Fichier

mergefms.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Jessie Carbonnel, Marianne Huchard, André Miralles, Clémentine Nebut. Feature Model Composition Assisted by Formal Concept Analysis. Ernesto Damiani; George Spanoudakis; Leszek A. Maciaszek. ENASE: Evaluation of Novel Approaches to Software Engineering, Apr 2017, Porto, Portugal. SciTePress, pp.27-37, 2017, Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering. 〈http://www.enase.org/〉. 〈10.5220/0006276600270037〉. 〈lirmm-01579476〉

Partager

Métriques

Consultations de la notice

37

Téléchargements de fichiers

31