2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE) 2019
DOI: 10.1109/icse.2019.00112
|View full text |Cite
|
Sign up to set email alerts
|

Distance-Based Sampling of Software Configuration Spaces

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
65
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 74 publications
(65 citation statements)
references
References 24 publications
0
65
0
Order By: Relevance
“…On the downside, we were unable to find counterexamples for some faulty variants and properties. This calls for future research, exploiting techniques to guide the simulation towards rare bugs/events [7,10,21] or towards uncovered variants relying, e.g., on distance-based sampling [22] or light-weight scheduling sampling [19]. Nevertheless, the positive outcome of our study is to show that SMC can act as a low-cost-high-reward alternative to exhaustive verification, which can provide thorough results in a majority of cases.…”
Section: Resultsmentioning
confidence: 89%
See 1 more Smart Citation
“…On the downside, we were unable to find counterexamples for some faulty variants and properties. This calls for future research, exploiting techniques to guide the simulation towards rare bugs/events [7,10,21] or towards uncovered variants relying, e.g., on distance-based sampling [22] or light-weight scheduling sampling [19]. Nevertheless, the positive outcome of our study is to show that SMC can act as a low-cost-high-reward alternative to exhaustive verification, which can provide thorough results in a majority of cases.…”
Section: Resultsmentioning
confidence: 89%
“…Such work considers the problem of sampling uniformly variants in order to study their characteristics (e.g. performance [22] and other quality requirements [15]) and infers those of the other variants. Recently, Thüm et al [35] survey different strategies for the performance analysis of VIS, including the sampling of variants and family-based test generation, which is based on the same idea of executing test cases common to multiple variants.…”
Section: Other Related Workmentioning
confidence: 99%
“…Another application of the sampling of configurable systems is performance prediction [52,54,55] as different features and their interactions can affect the performance. In recent work, Kaltenecker et al [25] proposed a new metric and the corresponding sampling method tailored for performance prediction.…”
Section: Related Workmentioning
confidence: 99%
“…In addition to a limited applicability, research results could even be misleading when not considering the entire context of configuration. Consider, for example, the vast amount of research on performance optimization of configurable software systems, such as sampling relevant configurations [17], accurate performance prediction [22], or finding performance-optimal configurations [26]. These techniques usually consider only a static environment with a constant workload, which rarely occurs in practice due to virtualization and containerization.…”
Section: Introductionmentioning
confidence: 99%