Causality in configurable software systems

C Dubslaff, K Weis, C Baier, S Apel - Proceedings of the 44th …, 2022 - dl.acm.org
Detecting and understanding reasons for defects and inadvertent behavior in software is
challenging due to their increasing complexity. In configurable software systems, the …

Efficient static analysis and verification of featured transition systems

MH ter Beek, F Damiani, M Lienhardt… - Empirical Software …, 2022 - Springer
Abstract A Featured Transition System (FTS) models the behaviour of all products of a
Software Product Line (SPL) in a single compact structure, by associating action-labelled …

From features to roles

P Chrszon, C Baier, C Dubslaff… - Proceedings of the 24th …, 2020 - dl.acm.org
The detection of interactions is a challenging task present in almost all stages of software
development. In feature-oriented system design, this task is mainly investigated for …

Interaction detection in configurable systems–A formal approach featuring roles

P Chrszon, C Baier, C Dubslaff… - Journal of Systems and …, 2023 - Elsevier
Modern software systems are increasingly complex due to their configurability and
adaptivity. For modeling and implementing such systems, the concept of roles is particularly …

On the Expressive Power of Languages for Static Variability

PM Bittner, A Schultheiß, B Moosherr… - Proceedings of the …, 2024 - dl.acm.org
Variability permeates software development to satisfy ever-changing requirements and
mass-customization needs. A prime example is the Linux kernel, which employs the C …

[HTML][HTML] Feature causality

C Dubslaff, K Weis, C Baier, S Apel - Journal of Systems and Software, 2024 - Elsevier
The detection and understanding of reasons for defects and inadvertent behavior in software
is challenging due to its ever increasing complexity. One major aspect contributing to this …

[HTML][HTML] Analysing Self-Adaptive Systems as Software Product Lines

J Päßler, MH ter Beek, F Damiani, EB Johnsen… - Journal of Systems and …, 2025 - Elsevier
Self-adaptation is a crucial feature of autonomous systems that must cope with uncertainties
in, eg, their environment and their internal state. Self-adaptive systems (SASs) can be …

Quantitative analysis of configurable and reconfigurable systems

C Dubslaff - 2022 - tud.qucosa.de
Abstract (EN) The often huge configuration spaces of modern software systems render the
detection, prediction, and explanation of defects and inadvertent behaviors challenging …

Composing Run-Time Variability Models

S Farhat, S Bliudze, L Duchien… - … Conference on Software …, 2024 - Springer
The sheer complexity of modern systems requires compositional approaches to variability
modelling. To manage the variability of large systems' architecture, feature models are …

Feature-Oriented Modelling and Analysis of a Self-Adaptive Robotic System

J Päßler, MH ter Beek, F Damiani, C Dubslaff… - Formal Aspects of …, 2024 - dl.acm.org
Improved autonomy in robotic systems is needed for innovation in, eg, the marine sector.
Autonomous robots that are let loose in hazardous environments, such as underwater, need …