Modèles de caractéristiques augmentés de ...
Type de document :
Rapport de recherche
Titre :
Modèles de caractéristiques augmentés de cardinalités relatives
Auteur(s) :
Sousa, Gustavo [Auteur]
Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 [CRIStAL]
Self-adaptation for distributed services and large software systems [SPIRALS]
Université de Lille, Sciences et Technologies
Rudametkin, Walter [Auteur]
Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 [CRIStAL]
Self-adaptation for distributed services and large software systems [SPIRALS]
Université de Lille, Sciences et Technologies
École polytechnique universitaire de Lille [Polytech Lille]
Duchien, Laurence [Auteur]
Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 [CRIStAL]
Université de Lille, Sciences et Technologies
Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 [CRIStAL]
Self-adaptation for distributed services and large software systems [SPIRALS]
Université de Lille, Sciences et Technologies
Rudametkin, Walter [Auteur]

Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 [CRIStAL]
Self-adaptation for distributed services and large software systems [SPIRALS]
Université de Lille, Sciences et Technologies
École polytechnique universitaire de Lille [Polytech Lille]
Duchien, Laurence [Auteur]

Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 [CRIStAL]
Université de Lille, Sciences et Technologies
Institution :
Université Lille 1
CRIStAL UMR 9189
Inria Lille - Nord Europe
CRIStAL UMR 9189
Inria Lille - Nord Europe
Date de publication :
2016-01
Mot(s)-clé(s) en anglais :
Cloud Computing Configuration
Feature Model
Cardinality
Feature Model
Cardinality
Discipline(s) HAL :
Informatique [cs]/Génie logiciel [cs.SE]
Résumé en anglais : [en]
Feature modeling is widely used to capture and manage commonalities and variabilities in software product lines.Cardinality-based feature models are used when variability applies not only to the selection or exclusion of ...
Lire la suite >Feature modeling is widely used to capture and manage commonalities and variabilities in software product lines.Cardinality-based feature models are used when variability applies not only to the selection or exclusion of features but also to the number of times a feature can be included in a product.Feature cardinalities are usually considered to apply in local or global scope. However, through our work in managing variability in cloud computing providers, we have identified cases where these interpretations are insufficient to capture the variability of the cloud environment.In this paper, we redefine cardinality-based feature models to allow multiple relative cardinalities between features and discuss the effects of relative cardinalities on cross-tree constraints.To evaluate our approach we conducted an analysis of relative cardinalities in four cloud computing providers.In addition, we developed tools for reasoning on feature models with relative cardinalities and performed experiments to verify the performance and scalability of the approach.The results from our study indicate that extending feature models with relative cardinalities is feasible and improves variability modeling, especially in the case of cloud environments.Lire moins >
Lire la suite >Feature modeling is widely used to capture and manage commonalities and variabilities in software product lines.Cardinality-based feature models are used when variability applies not only to the selection or exclusion of features but also to the number of times a feature can be included in a product.Feature cardinalities are usually considered to apply in local or global scope. However, through our work in managing variability in cloud computing providers, we have identified cases where these interpretations are insufficient to capture the variability of the cloud environment.In this paper, we redefine cardinality-based feature models to allow multiple relative cardinalities between features and discuss the effects of relative cardinalities on cross-tree constraints.To evaluate our approach we conducted an analysis of relative cardinalities in four cloud computing providers.In addition, we developed tools for reasoning on feature models with relative cardinalities and performed experiments to verify the performance and scalability of the approach.The results from our study indicate that extending feature models with relative cardinalities is feasible and improves variability modeling, especially in the case of cloud environments.Lire moins >
Langue :
Anglais
Collections :
Source :
Fichiers
- https://hal.inria.fr/hal-01257909/document
- Accès libre
- Accéder au document
- https://hal.inria.fr/hal-01257909/document
- Accès libre
- Accéder au document
- https://hal.inria.fr/hal-01257909/document
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- RR-8843.pdf
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- RR-8843.pdf
- Accès libre
- Accéder au document