Separating Concerns in Feature Models: Retrospective and Support for Multi-Views

Arnaud Hubaux 1 Mathieu Acher 1, 2 Thein Than Tun 3 Patrick Heymans 4 Philippe Collet 5 Philippe Lahire 5
2 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
4 PReCISE
PReCISE - PReCISE Research Centre in Information Systems Engineering
5 Laboratoire d'Informatique, Signaux, et Systèmes de Sophia-Antipolis (I3S) / Equipe MODALIS
SPARKS - Scalable and Pervasive softwARe and Knowledge Systems
Abstract : Feature models (FMs) are a popular formalism to describe the commonality and variability of a set of assets in a software product line (SPL). SPLs usually involve large and complex FMs that describe thousands of features whose legal combinations are governed by many and often complex rules. The size and complexity of these models is partly explained by the large number of concerns considered by SPL practitioners when managing and configuring FMs. In this chapter, we first survey concerns and their separation in FMs, highlighting the need for more modular and scalable techniques. We then revisit the concept of view as a simplified representation of an FM. We finally describe a set of techniques to specify, visualize and verify the coverage of a set of views. These techniques are implemented in complementary tools providing practical support for feature-based configuration and large scale management of FMs.
Type de document :
Chapitre d'ouvrage
Reinhartz-Berger, Iris and Sturm, Arnor and Clark, Tony and Bettin, J. and Cohen, S. Domain Engineering: Product Lines, Conceptual Models, and Languages, Springer, pp.3-28, 2013, 978-3-642-36653-6. <10.1007/978-3-642-36654-3_1>
Liste complète des métadonnées

https://hal.inria.fr/hal-00767213
Contributeur : Mathieu Acher <>
Soumis le : vendredi 6 septembre 2013 - 10:53:37
Dernière modification le : vendredi 13 janvier 2017 - 14:21:36

Fichier

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

Identifiants

Collections

Citation

Arnaud Hubaux, Mathieu Acher, Thein Than Tun, Patrick Heymans, Philippe Collet, et al.. Separating Concerns in Feature Models: Retrospective and Support for Multi-Views. Reinhartz-Berger, Iris and Sturm, Arnor and Clark, Tony and Bettin, J. and Cohen, S. Domain Engineering: Product Lines, Conceptual Models, and Languages, Springer, pp.3-28, 2013, 978-3-642-36653-6. <10.1007/978-3-642-36654-3_1>. <hal-00767213>

Partager

Métriques

Consultations de
la notice

424

Téléchargements du document

301