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

Supporting the Statistical Analysis of Variability Models

Abstract: Variability models are broadly used to specify the configurable features of highly customizable software. In practice, they can be large, defining thousands of features with their dependencies and conflicts. In such cases, visualization techniques and automated analysis support are crucial for understanding the models. This paper contributes to this line of research by presenting a novel, probabilistic foundation for statistical reasoning about variability models. Our approach not only provides a new way to vi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 14 publications
(18 citation statements)
references
References 32 publications
0
11
0
Order By: Relevance
“…This paper extends our paper in SPLC'20 (Heradio et al 2020), where (i) a statistical test is formulated to reduce the sample size required for assessing a samplers' uniformity, and (ii) population parameters are computed with scalable algorithms we proposed in Heradio et al (2019). The additional contributions of this present paper are:…”
Section: Introductionmentioning
confidence: 81%
See 4 more Smart Citations
“…This paper extends our paper in SPLC'20 (Heradio et al 2020), where (i) a statistical test is formulated to reduce the sample size required for assessing a samplers' uniformity, and (ii) population parameters are computed with scalable algorithms we proposed in Heradio et al (2019). The additional contributions of this present paper are:…”
Section: Introductionmentioning
confidence: 81%
“…Therefore, d = 100 ⋅ |0.01−0.015| 0.01 = 50 , and thus the sampler uniformity would be rejected. The chances that these types of wrong diagnoses happen increases with the number of low-probability variables, and it is worth noting that real models with numerous low-probability variables are not "corner cases"; for example, in three out of the seven configuration models analyzed in Heradio et al (2019), more than 46% of their variables have p ≤ 0.05 : the open-source project Fiasco v2014092821, the Dell laptop configurator, and the Automotive 02 system.…”
Section: Methods 3: Compare the Theoretical Variable Probabilities Inmentioning
confidence: 99%
See 3 more Smart Citations