YASA: yet another sampling algorithm

S Krieter, T Thüm, S Schulze, G Saake… - Proceedings of the 14th …, 2020 - dl.acm.org
Configurable systems allow users to derive customized software variants with behavior and
functionalities tailored to individual needs. Developers of these configurable systems need …

Evaluating# SAT solvers on industrial feature models

C Sundermann, T Thüm, I Schaefer - Proceedings of the 14th …, 2020 - dl.acm.org
Configurable systems are widely used for families of products that share multiple
configuration options. These systems often induce a large configuration space. Handling the …

Baital: an adaptive weighted sampling approach for improved t-wise coverage

E Baranov, A Legay, KS Meel - Proceedings of the 28th ACM Joint …, 2020 - dl.acm.org
The rise of highly configurable complex software and its widespread usage requires design
of efficient testing methodology. t-wise coverage is a leading metric to measure the quality of …

An empirical study of real-world variability bugs detected by variability-oblivious tools

A Mordahl, J Oh, U Koc, S Wei, P Gazzillo - … of the 2019 27th ACM Joint …, 2019 - dl.acm.org
Many critical software systems developed in C utilize compile-time configurability. The many
possible configurations of this software make bug detection through static analysis difficult …

Large-scale T-wise interaction sampling using YASA

S Krieter - Proceedings of the 24th ACM Conference on Systems …, 2020 - dl.acm.org
Testing highly-configurable software systems (ie, software product lines) is challenging due
to their large configuration space. T-wise sampling is one method of finding a representative …

A feature commonality-based search strategy to find high -wise covering solutions in feature models

M Vavrille - Constraints, 2023 - Springer
Abstract t-wise coverage is one of the most important techniques used to test configurations
of software for finding bugs. It ensures that interactions between features of a Software …

Linear Time Computation of Variation Degree and Commonalities on Feature Diagrams

M Vavrille, E Meunier, C Truchet, C Prud'Homme - 2023 - hal.science
The growth in Software Product Lines (SPLs) created a need for good and fast algorithms to
analyze them. Extracting information, such as the number of products, may be crucial to …

[PDF][PDF] Applications of# SAT Solvers on Product Lines

C Sundermann - 2020 - leopard.tu-braunschweig.de
Product lines are widely used for managing families of similar products. Typically, product
lines are complex and infeasible to analyze manually. In the last two decades, product-line …