Variability-Intensive System

VaryMinions: Leveraging RNNs to Identify Variants in Variability-intensive Systems' Logs

From business processes to course management, variability-intensive software systems (VIS) are now ubiquitous. One can configure these systems' behaviour by activating options, …

sophie-fortz

Towards Feature-based ML-enabled Behaviour Location

Mapping behaviours to the features they relate to is a prerequisite for variability-intensive systems (VIS) reverse engineering. Manually providing this whole mapping is …

sophie-fortz

VaryMinions: Leveraging RNNs to Identify Variants in Event Logs

Business processes have to manage variability in their execution, e.g., to deliver the correct building permit in different municipalities. This variability is visible in event …

sophie-fortz

Test them all, is it worth it? Assessing configuration sampling on the JHipster Web development stack

Many approaches for testing configurable software systems start from the same assumption: it is impossible to test all configurations. This motivated the definition of …

axel-halin

Uniform Sampling of SAT Solutions for Configurable Systems : Are We There Yet ?

Uniform or near-uniform generation of solutions for large satisfiability formulas is a problem of theoretical and practical interest for the testing community. Recent works …

quentin-plazar

Yo variability! JHipster: a playground for web-apps analyses

Though variability is everywhere, there has always been a shortage of publicly available cases for assessing variability-aware tools and techniques as well as supports for teaching …

axel-halin