Muestra métricas de impacto externas asociadas a la publicación. Para mayor detalle:
| Indexado |
|
||||
| DOI | 10.3390/APP122010240 | ||||
| Año | 2022 | ||||
| Tipo | artículo de investigación |
Citas Totales
Autores Afiliación Chile
Instituciones Chile
% Participación
Internacional
Autores
Afiliación Extranjera
Instituciones
Extranjeras
Context: Dynamic software product lines (DSPLs) have considerably increased their adoption for variability management for self-adaptive systems. The most widely used models for managing the variability of DSPLs are the MAPE-K control loop and context-aware feature models (CFMs). Aim: In this paper, we review and synthesize evidence of using variability constraint approaches, methodologies, and challenges for DSPL. Method: We conducted a systematic mapping, including three research questions. This study included 84 papers published from 2010 to 2021. Results: The main results show that open-dynamic variability shows a presence in 57.1% of the selected papers, and on the other hand, closed-dynamic variability appears in 38.1%. The most commonly used methodology for managing a DSPL environment is based on proprietary architectures (60.7%), where the use of CFMs predominates. For open-dynamic variability approaches, the MAPE-K control loop is mainly used. The main challenges in DSPL management are based on techniques (28.6%) and open variation (21.4%). Conclusions: Open-dynamic variability has prevailed over the years as the primary approach to managing variability in DSPL, where its primary methodology is the MAPE-K control loop. Response RQ3 requires further review.
| Ord. | Autor | Género | Institución - País |
|---|---|---|---|
| 1 | Aguayo, Oscar | Hombre |
Universidad de La Frontera - Chile
|
| 2 | SEPULVEDA-CUEVAS, SAMUEL EDUARDO | Hombre |
Universidad de La Frontera - Chile
|
| Fuente |
|---|
| Universidad de La Frontera |
| Universidad de La Frontera, Vicerrectoria de Investigacion y Postgrado |
| Vicerrectoria de Pregrado |
| Agradecimiento |
|---|
| This research was funded by Universidad de La Frontera, Vicerrectoria de Investigacion y Postgrado together with Vicerrectoria de Pregrado. Samuel Sepulveda thanks to research project DIUFRO IF22-0006. |
| This research was funded by Universidad de La Frontera, Vicerrectoría de Investigación y Postgrado together with Vicerrectoría de Pregrado. Samuel Sepúlveda thanks to research project DIUFRO IF22-0006. |