FM Fact Label 2.0 : Desarrollo de funcionalidades avanzadas para la visualización de métricas de modelos de variabilidad

Loading...
Thumbnail Image

Identifiers

Publication date

Reading date

Authors

Pérez de Guzmán de Miguel, Ángela

Collaborators

Tutors

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Metrics

Google Scholar

Share

Research Projects

Organizational Units

Journal Issue

Abstract

Los Modelos deCaracterísticas (FM, del inglés Feature Models) son herramien tas esenciales en el ámbito de las Líneas de Productos de Software (SPL, del inglés Software Product Lines) para la definición y comprensión de sistemas software. Mediante una representación visual clara, generalmente en forma de árbol, los FMexponen la estructura y las interdependencias dentro de los sistemas. Sin em bargo, gestionar estos modelos se vuelve más complicado a medida quelacomple jidad del producto aumenta, agravado por la falta de métodos estandarizados para su visualización y análisis. Para abordar estos desafíos, se desarrollaron métricas específicas diseñadas para cuantificar aspectos clave como la cohesión entre las características, la complejidad estructural y el grado de variabilidad. Este proyecto tiene como objetivo potenciar FM Fact Label, una aplicación que surgió para solucionar las limitaciones presentes en herramientas previas presen tando el resultado del análisis en un diagrama visual inspirado en las etiquetas de información nutricional. En este trabajo se realizan mejoras para enriquecer aún más la aplicación, ampliando sus capacidades analíticas y mejorando su accesibi lidad, flexibilidad en la visualización y opciones de exportación. Estas mejoras responden a la creciente demanda de soluciones capaces de ges tionar la complejidad de los FM, especialmente en un contexto donde el Lenguaje Universal de Variabilidad (UVL, del inglés Universal Variability Language), están dar emergente que busca unificar los FM, está siendo cada vez más adoptado en la comunidad SPL. Esta nueva versión de FM Fact Label pretende consolidarse como una herramienta esencial para el avance del ecosistema UVL e impulsar la investigación y el desarrollo en el ámbito de las Líneas de Productos de Software, contribuyendo así a la creación de productos software de mayor calidad.

Description

Bibliographic citation

Endorsement

Review

Supplemented By

Referenced by

Creative Commons license

Except where otherwised noted, this item's license is described as Attribution-NonCommercial-NoDerivatives 4.0 Internacional