T-Wise Sampling Operations on Binary Decision Diagrams (Bachelor’s Thesis Summary)

Read full text
Authors: Aaron Molt
Cited by: 0

Abstract

Testing configurable systems is challenging, as faults often arise from interactions between multiple features. Therefore, quality assurance requires to test configurations including such interactions. 𝑇-Wise sampling techniques generate configuration sets to cover each valid interaction among 𝑡 features in at least one configuration. However, state-of-the-art techniques fail to scale to large systems. Furthermore, the variety of sampling techniques results in a variety of samples, raising the question of which sample to use for testing. This thesis proposes leveraging binary decision diagrams (BDDs) to improve sampling methods as well as a fast to compute metric for comparing the quality of samples. Moreover, this thesis presents the first exact 2-wise interaction counting algorithm that successfully scales to the infamous system automotive02_v4.

Fields of Study & Subjects

Software Testing and Debugging Techniques Formal Methods in Verification Advanced Software Engineering Methodologies

Publication details

Journal / source
Gesellschaft für Informatik (GI)
Publication date
1 January 2026
Language
EN