logo móvil
Contáctanos

Mejorando el Análisis de Variabilidad a través de la Detección de Incompatibilidad Basada en Escenarios

Autores: Buccella, Agustina; Pol"la, Matías; Cechich, Alejandra

Idioma: Inglés

Editor: MDPI

Año: 2022

Descargar PDF

Acceso abierto

Artículo científico
2022

Mejorando el Análisis de Variabilidad a través de la Detección de Incompatibilidad Basada en Escenarios


Categoría

Gestión y administración

Subcategoría

Gestión de la tecnología y la inovación

Palabras clave

Línea de productos de software
Gestión de variabilidad
Proceso de análisis de variabilidad
Proceso de va
Escenarios
Sevatax

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 1

Citaciones: Sin citaciones


Descripción
Los desarrollos de Líneas de Productos de Software (SPL) incluyen la Gestión de Variabilidad (VA) como una actividad central que tiene como objetivo minimizar la complejidad inherente en la manipulación de la común y la variabilidad. En particular, el análisis (automatizado) de modelos de variabilidad se refiere a las actividades, métodos y técnicas involucradas en la definición, diseño e instanciación de las variabilidades modeladas durante el desarrollo de SPL. Los pasos de este análisis se definen como un proceso de análisis de variabilidad (proceso de VA), que se centra en ayudar a los diseñadores de modelos de variabilidad a evitar anomalías y/o inconsistencias, y a minimizar problemas cuando se implementan y derivan productos. Anteriormente, hemos propuesto un enfoque para analizar modelos de variabilidad a través de un proceso de VA bien definido (llamado SeVaTax). Este proceso incluye un conjunto integral de escenarios, que permite a un diseñador detectar (e incluso corregir en algunos casos) diferentes incompatibilidades. En este trabajo, extendemos SeVaTax clasificando los escenarios de acuerdo con sus dependencias y evaluando el uso de estos escenarios. Esta evaluación introduce dos experimentos para evaluar la precisión y la cobertura. El primero aborda las respuestas cuando se analizan modelos de variabilidad, y el segundo la completitud de nuestro proceso con respecto a otras propuestas. Los hallazgos muestran que un conjunto más extenso de escenarios podría mejorar las posibilidades de las prácticas actuales en el análisis de variabilidad.

Otros recursos que podrían interesarte

Temas Virtualpro