A taxonomy of context-aware software variability approaches

Kim Mens, Rafael Capilla, Nicolás Cardozo, Bruno Dumas

Résultats de recherche: Contribution dans un livre/un catalogue/un rapport/dans les actes d'une conférenceArticle dans les actes d'une conférence/un colloque

Résumé

Modern software systems demand more and more smart capabilities depending on their context of use, as well as the ability to dynamically adapt these capabilities according to sensed context changes. This requires appropriate techniques for modelling, representing and handling context-aware software variability. While traditional variability modelling approaches like feature orientation and software product lines are evolving to address the increased dynamicity and context specificity required for this new generation of software systems, new paradigms such as context-oriented programming have emerged. Although developed independently, since they address similar issues, many similarities exist between these approaches. The purpose of this paper is to define, categorise and compare key concepts shared by these approaches. Such a taxonomy is a first step towards a better understanding of the differences and similarities between different approaches for managing context-aware software variability, and to achieve a crossfertilisation between them.

langue originaleAnglais
titreMODULARITY Companion 2016 - Companion Proceedings of the 15th International Conference on Modularity
EditeurACM Press
Pages119-124
Nombre de pages6
ISBN (imprimé)9781450340335
Les DOIs
Etat de la publicationPublié - 14 mars 2016
Evénement15th International Conference on Modularity, MODULARITY 2016 - Malaga, Espagne
Durée: 14 mars 201617 mars 2016

Une conférence

Une conférence15th International Conference on Modularity, MODULARITY 2016
Pays/TerritoireEspagne
La villeMalaga
période14/03/1617/03/16

Empreinte digitale

Examiner les sujets de recherche de « A taxonomy of context-aware software variability approaches ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation