Reasoning Algorithms on Feature Modeling-A Systematic Mapping Study

Primer Autor
Sepulveda, Samuel
Co-autores
Cravero, Ania
Título
Reasoning Algorithms on Feature Modeling-A Systematic Mapping Study
Editorial
MDPI
Revista
APPLIED SCIENCES-BASEL
Lenguaje
en
Resumen
Context: Software product lines (SPLs) have reached a considerable level of adoption in the software industry. The most commonly used models for managing the variability of SPLs are feature models (FMs). The analysis of FMs is an error-prone, tedious task, and it is not feasible to accomplish this task manually with large-scale FMs. In recent years, much effort has been devoted to developing reasoning algorithms for FMs. Aim: To synthesize the evidence on the use of reasoning algorithms for feature modeling. Method: We conducted a systematic mapping study, including six research questions. This study included 66 papers published from 2010 to 2020. Results: We found that most algorithms were used in the domain stage (70%). The most commonly used technologies were transformations (18%). As for the origins of the proposals, they were mainly rooted in academia (76%). The FODA model continued to be the most frequently used representation for feature modeling (70%). A large majority of the papers presented some empirical validation process (90%). Conclusion: We were able to respond to the RQs. The FODA model is consolidated as a reference within SPLs to manage variability. Responses to RQ2 and RQ6 require further review.
Tipo de Recurso
artículo original
doi
10.3390/app12115563
Formato Recurso
PDF
Palabras Claves
reasoning algorithms
automated analysis
feature modeling
software product lines
systematic mapping
SOFTWARE PRODUCT LINES
VARIABILITY
Ubicación del archivo
Categoría OCDE
Química Multidisciplinaria
Ingeniería Multidisciplinaria
Ciencia de Materiales
Multidisciplinaria
Física Aplicada
Materias
algoritmos de razonamiento
análisis automatizado
modelado de características
líneas de productos de software
mapeo sistemático
LÍNEAS DE PRODUCTOS DE SOFTWARE
VARIABILIDAD
Disciplinas de la OCDE
Ciencias de la Computación
Ciencias de la Información y Bioinformática
Ingeniería de Sistemas y Comunicaciones
Título de la cita (Recomendado-único)
Reasoning Algorithms on Feature Modeling-A Systematic Mapping Study
Identificador del recurso (Mandatado-único)
artículo original
Versión del recurso (Recomendado-único)
version publicada
License
CC BY 4.0
Condición de la licencia (Recomendado-repetible)
CC BY 4.0
Derechos de acceso
acceso abierto
Access Rights
acceso abierto
Id de Web of Science
WOS:000809185800001
Revisa las metricas alternativas de Almetrics
Revisa las citaciones de Dimensions