Addressing Fine-Grained Variability in User-Centered Software Product Lines: A Case Study on Dashboards

dc.contributor.authorVázquez-Ingelmo, A.
dc.contributor.authorGarcía-Peñalvo, F. J.
dc.contributor.authorTherón, R.
dc.date.accessioned2021-09-19T18:03:24Z
dc.date.available2021-09-19T18:03:24Z
dc.date.issued2019-04-01
dc.description.abstractSoftware 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 dashboardsen
dc.identifier.citationVá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_80en
dc.identifier.issn2194-5357
dc.identifier.urihttp://repositorio.grial.eu/handle/grial/2365
dc.language.isoenen
dc.publisherSpringeren
dc.subjectSoftware product linesen
dc.subjectSPLen
dc.subjectGranularityen
dc.subjectUser interfacesen
dc.subjectDashboardsen
dc.subjectCustomizationen
dc.titleAddressing Fine-Grained Variability in User-Centered Software Product Lines: A Case Study on Dashboardsen
dc.typeArticleen

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
Andrea-postprint.pdf
Size:
461.49 KB
Format:
Adobe Portable Document Format
Description:
Article

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections