2017
DOI: 10.1002/smr.1912
|View full text |Cite
|
Sign up to set email alerts
|

A systematic mapping study of information visualization for software product line engineering

Abstract: Software product lines (SPLs) are families of related systems whose members are distinguished by the set of features they provide. Over 2 decades of research and practice can attest to the substantial benefits of applying SPL practices such as better customization, improved software reuse, and faster time to market. Software product line engineering (SPLE) refers to the paradigm of developing SPLs. Typical SPLE efforts involve a large number of features that are combined to form also large numbers of products,… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
42
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 32 publications
(43 citation statements)
references
References 84 publications
1
42
0
Order By: Relevance
“…The D3.js 7 library is used as the visualization support in the symfinder toolchain. Although we considered using the visualization capabilities of Neo4j and other visualization forms used in SPL engineering [38], we decided for D3.js as it allows to visualize not only graphs but also a plethora of chart types. We were able to consider them before devising the current form of visualization, and this could also help for future evolutions of the toolchain.…”
Section: Visualizationmentioning
confidence: 99%
See 2 more Smart Citations
“…The D3.js 7 library is used as the visualization support in the symfinder toolchain. Although we considered using the visualization capabilities of Neo4j and other visualization forms used in SPL engineering [38], we decided for D3.js as it allows to visualize not only graphs but also a plethora of chart types. We were able to consider them before devising the current form of visualization, and this could also help for future evolutions of the toolchain.…”
Section: Visualizationmentioning
confidence: 99%
“…Regarding the visualization, a recent mapping study shows that there are several approaches and tools for information visualization in SPL engineering [38]. The most common visualized artifacts are feature models, which use trees or graphs.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Figure 2). After considering the visualization capabilities of Neo4j and 1 https://neo4j.com/developer/cypher/ other visualization forms used in SPL engineering [13], we decided to use the D3.js 2 library as the visualization support, so that only a Web browser is needed to visualize the vp-s graph.…”
Section: Web-based Visualizationmentioning
confidence: 99%
“…This situation motivates the authors to undertake this systematic mapping study on factors, so‐called “SPI inhibitors,” which undermine the success of SPI initiatives. Since the introduction of Evidenced‐based Software Engineering and subsequently following the guidelines for conducting systematic reviews, presence of secondary studies in software engineering domain has grown over the years . These studies are classified as systematic literature reviews (SLR) and systematic mapping studies (SMS).…”
Section: Introductionmentioning
confidence: 99%