Compartir
Título
Addressing Fine-Grained Variability in User-Centered Software Product Lines: A Case Study on Dashboards
Autor(es)
Palabras clave
Software product lines
SPL
Granularity
User interfaces
Dashboards
Customization
Clasificación UNESCO
1203.17 Informática
Fecha de publicación
2021-09
Editor
Á. Rocha, H. Adeli, L. P. Reis, & S. Costanzo (Eds.)
Citación
Vázquez-Ingelmo, A., García-Peñalvo, F. J., & Therón, R. (2019). Addressing Fine-Grained Variability in User-Centered Software Product Lines: A Case Study on Dashboards. In Á. Rocha, H. Adeli, L. P. Reis, & S. Costanzo (Eds.), Knowledge in Information Systems and Technologies (Vol. 1, pp. 855-864). Springer Nature. https://doi.org/10.1007/978-3-030-16181-1_80
Resumen
Software product lines provide a theoretical framework to generate
and customize products by studying the target domain and by capturing the
commonalities among the potential products of the family. This domain
knowledge is subsequently used to implement a series of configurable core
assets that will be systematically reused to obtain products with different features
to match particular user requirements. Some kind of interactive systems,
like dashboards, require special attention as their features are very fine-grained.
Having the capacity of configuring a dashboard product to match particular user
requirements can improve the utility of these products by providing the support
to users to reach useful insights, in addition to a decrease in the development
time and an increase in maintainability. Several techniques for implementing
features and variability points in the context of SPLs are available, and it is
important to choose the right one to exploit the SPL paradigm benefits to the
maximum. This work addresses the materialization of fine-grained variability in
SPL through code templates and macros, framed in the particular domain of
dashboards.
URI
DOI
https://doi.org/10.1007/978-3-030-16181-1_80
Aparece en las colecciones
- GRIAL. Artículos [484]













