An Approach for Managing Quality Attributes at Runtime using Feature Models

Abstract : Feature modeling has been widely used in domain engineering for the development and configuration of software products. A feature model represents the set of possible configu-rations to apply in a given context. Recently, this formalism was applied to the runtime (re-)configuration of systems with high variability and context changes, in which the selection of the best candidate configuration is seen as an optimization problem based on quality criteria. To this end, we propose an approach for the specification, measurement and optimization of runtime quality attributes based on feature models, and furthermore, we describe its integration into a component-based architecture for supporting dynamically adaptive systems. A novel aspect of our work is that feature models are annotated with quality-attribute metrics, and then an efficient and flexible algorithm is used to deal with the optimization problem. We report on some examples of adaptation and quality-attribute scenarios in the context of a video surveillance domain, in order to illustrate the pros and cons of our approach.
Type de document :
Communication dans un congrès
8th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS 2014), Sep 2014, Maceio, Brazil. pp.10
Liste complète des métadonnées

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

https://hal.inria.fr/hal-01093085
Contributeur : Sabine Moisan <>
Soumis le : mercredi 10 décembre 2014 - 10:38:13
Dernière modification le : jeudi 11 janvier 2018 - 16:39:45
Document(s) archivé(s) le : mercredi 11 mars 2015 - 10:32:18

Fichier

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

Identifiants

  • HAL Id : hal-01093085, version 1

Collections

Citation

Luis Emiliano Sánchez, J Andrés Diaz-Pace, Alejandro Zunino, Sabine Moisan, Jean-Paul Rigault. An Approach for Managing Quality Attributes at Runtime using Feature Models. 8th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS 2014), Sep 2014, Maceio, Brazil. pp.10. 〈hal-01093085〉

Partager

Métriques

Consultations de la notice

147

Téléchargements de fichiers

441