2016 IEEE Working Conference on Software Visualization (VISSOFT) 2016
DOI: 10.1109/vissoft.2016.16
|View full text |Cite
|
Sign up to set email alerts
|

Towards Visualization of Feature Interactions in Software Product Lines

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 23 publications
0
4
0
Order By: Relevance
“…Here, our study found that colors are used to describe what software artifacts or their pieces belong to particular features. For instance, Heidenreich et al use colors to annotate UML‐based models, Kästner et al follow the same idea but applied to source code, while Illescas et al use colors to distinguish features and their interactions …”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Here, our study found that colors are used to describe what software artifacts or their pieces belong to particular features. For instance, Heidenreich et al use colors to annotate UML‐based models, Kästner et al follow the same idea but applied to source code, while Illescas et al use colors to distinguish features and their interactions …”
Section: Resultsmentioning
confidence: 99%
“…For example, understanding how features and their relations are actually realized at source code can help, for instance, during testing and maintenance tasks. Existing feature to code traceability tools could be used; for an early example, see Illescas et al In addition, another avenue for research is the use of multivariate data visualization techniques (eg, 2 books()), which could be helpful to understand relations among artifacts, and specially for handling complex relations among artifacts, for example, by reducing their dimensionality. It should also be mentioned that all the visualizations use the same modalities of interaction, that is, input from keyboard and mouse.…”
Section: Research Avenuesmentioning
confidence: 99%
“…The visualization and SPL research have crossed paths on several occasions, but from a different perspective than the one presented in this article. Studies focus on applying visualization techniques in the context of SPLs [49] mainly for the visualization of feature models [48], but also to visualize variability and configurations [4,50], feature interactions [27], and constraints [39]. Techniques include the use of colors to visualize variabilities in source code [18,30], polymetric views [36] in the form of a variability blueprint for the decomposition of complex feature models [62], feature relations graphs (Frogs) for feature constraints [39], cone trees to draw feature models in 3D [60], or the use of statistics to visualize largescale feature models [24], among others.…”
Section: Related Workmentioning
confidence: 99%
“…e Feature Relation Graph presents possible feature combinations depending on a selected feature [16]. Illescas et al as well as Urli et al show di erent visualization models for feature combinations but without a connection to the source code [9,24]. Many works are based on the same extraction tools such as Feature-CoPP [12], SuperC [8], TypeChef [10], and Yacfe [21].…”
Section: Related Workmentioning
confidence: 99%