Article
Uniform and scalable sampling of highly configurable systems
Author/s | Heradio, Ruben
Fernández Amorós, David Galindo Duarte, José Ángel Benavides Cuevas, David Felipe Batory, Don |
Department | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos |
Publication Date | 2022 |
Deposit Date | 2022-06-30 |
Published in |
|
Abstract | Many analyses on confgurable software systems are intractable when confronted with
colossal and highly-constrained confguration spaces. These analyses could instead use
statistical inference, where a tractable sample ... Many analyses on confgurable software systems are intractable when confronted with colossal and highly-constrained confguration spaces. These analyses could instead use statistical inference, where a tractable sample accurately predicts results for the entire space. To do so, the laws of statistical inference requires each member of the population to be equally likely to be included in the sample, i.e., the sampling process needs to be “uniform”. SAT-samplers have been developed to generate uniform random samples at a reasonable computational cost. However, there is a lack of experimental validation over colossal spaces to show whether the samplers indeed produce uniform samples or not. This paper (i) proposes a new sampler named BDDSampler, (ii) presents a new statistical test to verify sampler uniformity, and (iii) reports the evaluation of BDDSampler and fve other state-of-the-art samplers: KUS, QuickSampler, Smarch, Spur, and Unigen2. Our experimental results show only BDDSampler satisfes both scalability and uniformity. |
Funding agencies | Universidad Nacional de Educación a Distancia (UNED) Ministerio de Ciencia, Innovación y Universidades (MICINN). España Comunidad Autónoma de Madrid Agencia Estatal de Investigación. España |
Project ID. | OPTIVAC 096-034091 2021V/PUNED/008
RTI2018-101204-B-C22 (OPHELIA) ROBOCITY2030-DIH-CM S2018/NMT-4331 TIN2017-90644-REDT |
Citation | Heradio, R., Fernández Amorós, D., Galindo Duarte, J.Á., Benavides Cuevas, D.F. y Batory, D. (2022). Uniform and scalable sampling of highly configurable systems. Empirical Software Engineering, 27 (2 - art. nº44) |
Files | Size | Format | View | Description |
---|---|---|---|---|
Heradio2022_Article_UniformAnd ... | 3.559Mb | [PDF] | View/ | |