International audienceUniform or near-uniform generation of solutions for large satisfiability formulas is a problem of theoretical and practical interest for the testing community. Recent works proposed two algorithms (namely UniGen and QuickSampler) for reaching a good compromise between execution time and uniformity guarantees, with empirical evidence on SAT benchmarks. In the context of highly-configurable software systems (e.g., Linux), it is unclear whether UniGen and QuickSampler can scale and sample uniform software configurations. In this paper, we perform a thorough experiment on 128 real-world feature models. We find that UniGen is unable to produce SAT solutions out of such feature models. Furthermore, we show that QuickSampler ...
Highly Configurable Systems (HCSs) have options and parameters, called features, that allow users to...
A large scale configurable system typically offers thousands of options or parameters to let the eng...
AbstractThe papers in this special issue originated at SAT 2001, the Fourth International Symposium ...
International audienceUniform or near-uniform generation of solutions for large satisfiability formu...
International audienceMany approaches for testing configurable software systems start from the same ...
Software systems tend to become more and more configurable to satisfy the demands of their increasin...
The problem of uniform sampling is, given a formula F, sample solutions of F uniformly at random fro...
Analyses of Software Product Lines (SPLs) rely on automated solvers to navigate complex dependencies...
Recent years have seen an unprecedented adoption of artificial intelligence in a wide variety of app...
The problem of generating a large number of diverse solutions to a logical constraint has important ...
The diversity of software application scenarios has led the evolution towards highly configurable sy...
Real-world software product lines (SPLs) often encompass enormous valid configurations that are impo...
International audienceBURST is a benchmarking platform for uniform random sampling (URS) techniques....
The variability of software product lines is a significant challenge to efficient software testing. ...
A variety of schemes have been proposed in the literature to speed up query processing and analytics...
Highly Configurable Systems (HCSs) have options and parameters, called features, that allow users to...
A large scale configurable system typically offers thousands of options or parameters to let the eng...
AbstractThe papers in this special issue originated at SAT 2001, the Fourth International Symposium ...
International audienceUniform or near-uniform generation of solutions for large satisfiability formu...
International audienceMany approaches for testing configurable software systems start from the same ...
Software systems tend to become more and more configurable to satisfy the demands of their increasin...
The problem of uniform sampling is, given a formula F, sample solutions of F uniformly at random fro...
Analyses of Software Product Lines (SPLs) rely on automated solvers to navigate complex dependencies...
Recent years have seen an unprecedented adoption of artificial intelligence in a wide variety of app...
The problem of generating a large number of diverse solutions to a logical constraint has important ...
The diversity of software application scenarios has led the evolution towards highly configurable sy...
Real-world software product lines (SPLs) often encompass enormous valid configurations that are impo...
International audienceBURST is a benchmarking platform for uniform random sampling (URS) techniques....
The variability of software product lines is a significant challenge to efficient software testing. ...
A variety of schemes have been proposed in the literature to speed up query processing and analytics...
Highly Configurable Systems (HCSs) have options and parameters, called features, that allow users to...
A large scale configurable system typically offers thousands of options or parameters to let the eng...
AbstractThe papers in this special issue originated at SAT 2001, the Fourth International Symposium ...