Visualizations for the evolution of Variant-Rich Systems: A systematic mapping study: A systematic mapping study
dc.contributor.author | Medeiros, Raul | |
dc.contributor.author | Martinez, Jabier | |
dc.contributor.author | Díaz, Oscar | |
dc.contributor.author | Falleri, Jean-Rémy | |
dc.contributor.institution | SWT | |
dc.date.issued | 2023-02 | |
dc.description | Publisher Copyright: © 2022 The Author(s) | |
dc.description.abstract | Context: Variant-Rich Systems (VRSs), such as Software Product Lines or variants created through clone & own, aim at reusing existing assets. The long lifespan of families of variants, and the scale of both the code base and the workforce make VRS maintenance and evolution a challenge. Visualization tools are a needed companion. Objective: We aim at mapping the current state of visualization interventions in the area of VRS evolution. We tackle evolution in both functionality and architecture. Three research questions are posed: What sort of analysis is being conducted to assess VRS evolution? (Analysis perspective); What sort of visualizations are displayed? (Visualization perspective); What is the research maturity of the reported interventions? (Maturity perspective). Methods: We performed a systematic mapping study including automated search in digital libraries, expert knowledge, and snowballing. Results: The study reports on 41 visualization approaches to cope with VRS evolution. Analysis wise, feature identification and location is the most popular scenario, followed by variant integration towards a Software Product Line. As for visualization, nodelink diagram visualization is predominant while researchers have come up with a wealth of ingenious visualization approaches. Finally, maturity wise, almost half of the studies are solution proposals. Most of the studies provide proof-of-concept, some of them also include publicly available tools, yet very few face proof-of-value. Conclusions: This study introduces a comparison framework where to frame future studies. It also points out distinct research gaps worth investigating as well as shortcomings in the evidence about relevance and contextual considerations (e.g., scalability). | en |
dc.description.status | Peer reviewed | |
dc.format.extent | 1 | |
dc.format.extent | 4808770 | |
dc.identifier.citation | Medeiros , R , Martinez , J , Díaz , O & Falleri , J-R 2023 , ' Visualizations for the evolution of Variant-Rich Systems: A systematic mapping study : A systematic mapping study ' , Information and Software Technology , vol. 154 , 107084 , pp. 107084 . https://doi.org/10.1016/j.infsof.2022.107084 | |
dc.identifier.doi | 10.1016/j.infsof.2022.107084 | |
dc.identifier.issn | 0950-5849 | |
dc.identifier.other | researchoutputwizard: 11556/1432 | |
dc.identifier.url | http://www.scopus.com/inward/record.url?scp=85140215376&partnerID=8YFLogxK | |
dc.language.iso | eng | |
dc.relation.ispartof | Information and Software Technology | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.subject.keywords | Variant-rich systems | |
dc.subject.keywords | Software product lines | |
dc.subject.keywords | Visualization | |
dc.subject.keywords | Evolution | |
dc.subject.keywords | Maintenance | |
dc.subject.keywords | Mapping study | |
dc.subject.keywords | Variant-rich systems | |
dc.subject.keywords | Software product lines | |
dc.subject.keywords | Visualization | |
dc.subject.keywords | Evolution | |
dc.subject.keywords | Maintenance | |
dc.subject.keywords | Mapping study | |
dc.subject.keywords | Software | |
dc.subject.keywords | Information Systems | |
dc.subject.keywords | Computer Science Applications | |
dc.subject.keywords | Funding Info | |
dc.subject.keywords | This work is supported by the Spanish Ministry of Science, In-_x000D_ novation and Universities grant number RTI2018-099818-B-I00. Raul_x000D_ Medeiros enjoys a doctoral grant from the Spanish Ministry of Science_x000D_ and Innovation (PRE2019-087324). | |
dc.subject.keywords | This work is supported by the Spanish Ministry of Science, In-_x000D_ novation and Universities grant number RTI2018-099818-B-I00. Raul_x000D_ Medeiros enjoys a doctoral grant from the Spanish Ministry of Science_x000D_ and Innovation (PRE2019-087324). | |
dc.title | Visualizations for the evolution of Variant-Rich Systems: A systematic mapping study: A systematic mapping study | en |
dc.type | journal article |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- 1-s2.0-S0950584922001938-main.pdf
- Size:
- 4.59 MB
- Format:
- Adobe Portable Document Format