Feature Model Management: Smart Operations and Language Support

Philippe Collet 1 Philippe Lahire 1 Mathieu Acher 2 Robert France 3
1 Laboratoire d'Informatique, Signaux, et Systèmes de Sophia-Antipolis (I3S) / Equipe MODALIS
SPARKS - Scalable and Pervasive softwARe and Knowledge Systems
2 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : Variability modelling and management is pervasive in a growing number of software engineering contexts (e.g., software product lines, dynamic adaptive systems). Feature models are the de facto standard to formally represent and reason about commonality and variability of a software system. This tutorial aims at presenting feature modelling languages and tools, directly applicable to a wide range of model-based variability problems and application domains. We will explain how to import, export, compose, decompose, edit, configure, compute diffs, refactor, reverse engineer, test, or reason about (multiple) feature models. We will also illustrate how these "smart" operations can be combined to realize complex variability management tasks. Participants (being practitioners or academics, beginners or advanced) will learn the principles and foundations of tool-supported techniques dedicated to the model-based management of variability.
Type de document :
Communication dans un congrès
ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems, Sep 2013, Miami, United States. 2013
Liste complète des métadonnées

https://hal.inria.fr/hal-00913157
Contributeur : Mathieu Acher <>
Soumis le : mardi 3 décembre 2013 - 12:12:33
Dernière modification le : vendredi 13 janvier 2017 - 14:20:59

Identifiants

  • HAL Id : hal-00913157, version 1

Collections

Citation

Philippe Collet, Philippe Lahire, Mathieu Acher, Robert France. Feature Model Management: Smart Operations and Language Support. ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems, Sep 2013, Miami, United States. 2013. 〈hal-00913157〉

Partager

Métriques

Consultations de la notice

538