Projets par an
Résumé
Feature Models (FMs) are a popular formalism for modelling and reasoning about commonality and variability of a system. In essence, FMs aim to define a set of valid combinations of features, also called configurations. In this paper, we tackle the problem of synthesising an FM from a set of configurations. The main challenge is that numerous candidate FMs can be extracted from the same input configurations, yet only a few of them are meaningful and maintainable. We first characterise the different meanings of FMs and identify the key properties allowing to discriminate between them. We then develop a generic synthesis procedure capable of restituting the intended meanings of FMs based on inferred or user-specified knowledge. Using tool support, we show how the integration of knowledge into FM synthesis can be realized in different practical application scenarios that involve reverse engineering and maintaining FMs. © 2013 ACM.
langue originale | Anglais |
---|---|
titre | ACM International Conference Proceeding Series |
Editeur | ACM Press |
Nombre de pages | 20 |
ISBN (imprimé) | 9781450315418 |
Les DOIs | |
Etat de la publication | Publié - 22 févr. 2013 |
Evénement | 7th International Workshop on Variability Modelling of Software-Intensive Systems, VaMoS 2013 - Pisa, Italie Durée: 23 janv. 2013 → 25 janv. 2013 |
Une conférence
Une conférence | 7th International Workshop on Variability Modelling of Software-Intensive Systems, VaMoS 2013 |
---|---|
Pays/Territoire | Italie |
La ville | Pisa |
période | 23/01/13 → 25/01/13 |
Empreinte digitale
Examiner les sujets de recherche de « Support for reverse engineering and maintaining feature models ». Ensemble, ils forment une empreinte digitale unique.Projets
- 1 Terminé
-
Evolution: PReCISE Evolution
Cleve, A. (Responsable du Projet)
1/01/10 → 31/01/10
Projet: Axe de recherche