Weaving Aspect Configurations for Managing System Variability

Brice Morin 1 Olivier Barais 1 Jean-Marc Jézéquel 1
1 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 management is a key concern in the software industry. It allows designers to rapidly propose applications that fit the environment and the user needs, with a certain Quality-of-Service level, by choosing adapted variants. While Aspect-Oriented Programming has been introduced for managing variability and complexity at the code level, the Software Product-Line community highlights the needs for variability in the earlier phases of the software lifecycle, where a system is generally described by means of models. In this paper, we propose a generic approach for weaving flexible and reusable aspects at a model level. By extending our generic Aspect-Oriented Modeling approach with variability, we can manage variability and complexity in the early phases of the software lifecycle.
Type de document :
Communication dans un congrès
2nd International Workshop on Variability Modelling of Software-intensive Systems, 2008, Essen, Germany, Germany. 2008
Liste complète des métadonnées

https://hal.inria.fr/inria-00456484
Contributeur : Didier Vojtisek <>
Soumis le : lundi 15 février 2010 - 11:36:43
Dernière modification le : mercredi 11 avril 2018 - 01:54:02
Document(s) archivé(s) le : vendredi 18 juin 2010 - 18:05:58

Fichier

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

Identifiants

  • HAL Id : inria-00456484, version 1

Citation

Brice Morin, Olivier Barais, Jean-Marc Jézéquel. Weaving Aspect Configurations for Managing System Variability. 2nd International Workshop on Variability Modelling of Software-intensive Systems, 2008, Essen, Germany, Germany. 2008. 〈inria-00456484〉

Partager

Métriques

Consultations de la notice

349

Téléchargements de fichiers

116