Textual variability modeling languages: an overview and considerations

MH Beek, K Schmid, H Eichelberger - Proceedings of the 23rd …, 2019 - dl.acm.org
During the three decades since the invention of the first variability modeling approach [28],
there have been multiple attempts to introduce advanced variability modeling capabilities …

[HTML][HTML] UVL: Feature modelling with the universal variability language

D Benavides, C Sundermann, K Feichtinger… - Journal of Systems and …, 2025 - Elsevier
Feature modelling is a cornerstone of software product line engineering, providing a means
to represent software variability through features and their relationships. Since its inception …

Yet another textual variability language? a community effort towards a unified language

C Sundermann, K Feichtinger, D Engelhardt… - Proceedings of the 25th …, 2021 - dl.acm.org
Variability models are commonly used to model commonalities and variability in a product
line. There is a large variety of textual formats to represent and store variability models. This …

Automated analysis of feature models: Quo vadis?

JA Galindo, D Benavides, P Trinidad… - Computing, 2019 - Springer
Feature models have been used since the 90s to describe software product lines as a way of
reusing common parts in a family of software systems. In 2010, a systematic literature review …

A Python framework for the automated analysis of feature models: A first step to integrate community efforts

JA Galindo, D Benavides - Proceedings of the 24th acm international …, 2020 - dl.acm.org
Feature modeling is the" de facto" standard to describe the common and variant parts of
software product lines. Different tools, approaches, and operations for the automated …

Usage scenarios for a common feature modeling language

T Berger, P Collet - Proceedings of the 23rd International Systems and …, 2019 - dl.acm.org
Feature models are recognized as a de facto standard for variability modeling. Presented
almost three decades ago, dozens of different variations and extensions to the original …

A BDD for Linux? the knowledge compilation challenge for variability

T Thüm - Proceedings of the 24th ACM Conference on Systems …, 2020 - dl.acm.org
What is the number of valid configurations for Linux? How to generate uniform random
samples for Linux? Can we create a binary decision diagram for Linux? It seems that the …

Modeling variability in the video domain: language and experience report

M Alférez, M Acher, JA Galindo, B Baudry… - Software Quality …, 2019 - Springer
In an industrial project, we addressed the challenge of develo** a software-based video
generator such that consumers and providers of video processing algorithms can …

Synthesis of attributed feature models from product descriptions

G Bécan, R Behjati, A Gotlieb, M Acher - Proceedings of the 19th …, 2015 - dl.acm.org
Many real-world product lines are only represented as nonhierarchical collections of distinct
products, described by their configuration values. As the manual preparation of feature …

Integration of UVL in FeatureIDE

C Sundermann, T Heß, D Engelhardt, R Arens… - Proceedings of the 25th …, 2021 - dl.acm.org
Variability models are prevalent for specifying the commonalities and variabilities of
configurable systems. A large variety of tools support using, editing, and analyzing variability …