Textual variability modeling languages: an overview and considerations
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 …
there have been multiple attempts to introduce advanced variability modeling capabilities …
[HTML][HTML] UVL: Feature modelling with the universal variability language
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 …
to represent software variability through features and their relationships. Since its inception …
Yet another textual variability language? a community effort towards a unified language
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 …
line. There is a large variety of textual formats to represent and store variability models. This …
Automated analysis of feature models: Quo vadis?
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 …
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
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 …
software product lines. Different tools, approaches, and operations for the automated …
Usage scenarios for a common feature modeling language
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 …
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 …
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
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 …
generator such that consumers and providers of video processing algorithms can …
Synthesis of attributed feature models from product descriptions
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 …
products, described by their configuration values. As the manual preparation of feature …
Integration of UVL in FeatureIDE
Variability models are prevalent for specifying the commonalities and variabilities of
configurable systems. A large variety of tools support using, editing, and analyzing variability …
configurable systems. A large variety of tools support using, editing, and analyzing variability …