VLDB 2026 Research / reviewers in the wild / expert
Sabrina Böhm
dblp:302/4897
· DBLP profile ↗
3ranked-venue papers
1as first author
3since 2021 · last 2025
0009-0003-4605-8574ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Coverage Metrics for T-Wise Feature InteractionsabstractSoftware is typically configurable by means of compile-time or runtime variability. As testing every valid configuration is infeasible, T-Wise sampling has been proposed to systematically derive a relevant subset of the configurations for testing to cover interactions among t features. Practitioners started to apply T-Wise sampling algorithms, but can often only test samples partially due to restricted resources and compare those partial samples based on their T-Wise coverage. However, there is no consensus in the literature on how to compute the T-Wise coverage in the literature. We propose the first systematic framework to define coverage metrics for T-Wise feature interactions. These metrics differ in the features and feature interactions being considered. We found evidence for at least six different metrics in the literature. In an empirical evaluation, we show that for a partial sample the coverage differs up to 21 % and for some metrics only half of the feature interactions need to be covered. As a long-term impact, our work may help to improve the efficiency and effectiveness of both, T-Wise sampling and coverage computations. Sabrina Böhm, Tim Jannik Schmidt, Sebastian Krieter, Tobias Pett, Thomas Thüm, Malte Lochau |
ICST | 1 |
| 2025 | Poster: Quantification of Feature-Interaction Masking in JHipsterabstractConfigurable software systems, such as software product lines, enable the generation of products based on configurations tailored to specific requirements by combining reusable features. A key challenge in product lines lies in combinatorial interaction testing, which ensures that all possible feature combinations are tested to identify configurations that may fail. When a configuration fails, pinpointing the feature or the feature interaction causing the fault is crucial. However, fault masking - where faulty interactions remain undetected because other features or interactions could override their effects - potentially hinders the effective identification of faults in product lines. Despite the potential of missing critical interaction faults, fault masking in product lines has received limited attention in existing research. To address this gap, we investigate and analyze on already identified faults of the real-world product line JHipster and quantitatively analyze these faults in terms of masking. In our case study, we find evidence of the existence of fault masking in JHipster and how the detectability of masked faults is influenced. For one feature-interaction fault in JHipster, we miss to identify 17.6% of all configurations containing this fault due to masking effects. By analyzing masked faults of a real-world product line, we raise awareness of investigating feature-interaction masking further in software product lines. Tim Jannik Schmidt, Sabrina Böhm, Sebastian Krieter, Thomas Thüm, Mathieu Acher |
ICST | 2 |
| 2021 | Subjective Evaluation of Filter- and Optimization-Based Motion Cueing Algorithms for a Hybrid Kinematics Driving SimulatorabstractInteractive driving simulation has become a key technology to support the development and optimization process of modern vehicle components and driver assistance systems both in academic research and in the automotive industry. However, the validity of the results obtained within the virtual environment depends essentially on the adequate reproduction of the simulated vehicle movements and the corresponding immersion of the driver. For that reason, specific motion platform control strategies, so-called Motion Cueing Algorithms (MCA), are used to replicate the simulated accelerations and angular velocities within the physical limitations of the driving simulator best possible. In this paper, we present the design and evaluation of a subjective comparison of three different filter- and optimization-based MCA resulting from previous research. For that purpose, a Human-in-the-Loop experiment was conducted with 27 participants in four typical driving situations, using a hybrid kinematics motion system as an application example. The statistical analysis of the study proves that the optimization-based algorithm is preferred by the subjects regardless of the presentation sequence and the respective driving maneuver, while the filter-based approaches differ only insignificantly in their ranking. Results thus correlate with the findings of an objective evaluation of the control quality and identify further potentials for improving the driving experience. Patrick Biemelt, Sabrina Böhm, Sandra Gausemeier, Ansgar Trächtler |
SMC | 2 |