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 …
[HTML][HTML] UVLHub: A feature model data repository using UVL and open science principles
D Romero-Organvidez, JA Galindo… - Journal of Systems and …, 2024 - Elsevier
Feature models are the de facto standard for modelling variabilities and commonalities in
features and relationships in software product lines. They are the base artefacts in many …
features and relationships in software product lines. They are the base artefacts in many …
Reusing d-DNNFs for Efficient Feature-Model Counting
Feature models are commonly used to specify valid configurations of a product line. In
industry, feature models are often complex due to numerous features and constraints. Thus …
industry, feature models are often complex due to numerous features and constraints. Thus …
Evaluating state-of-the-art # SAT solvers on industrial configuration spaces
Product lines are widely used to manage families of products that share a common base of
features. Typically, not every combination (configuration) of features is valid. Feature models …
features. Typically, not every combination (configuration) of features is valid. Feature models …
Tseitin or not tseitin? the impact of cnf transformations on feature-model analyses
Feature modeling is widely used to systematically model features of variant-rich software
systems and their dependencies. By translating feature models into propositional formulas …
systems and their dependencies. By translating feature models into propositional formulas …
Applications of# SAT solvers on feature models
Product lines are ubiquitous for managing variable systems. The variability of a product line
is typically described in terms of a feature model. Analyzing a feature model gives insight …
is typically described in terms of a feature model. Analyzing a feature model gives insight …
On the benefits of knowledge compilation for feature-model analyses
In practice, feature models often have up-to thousands of features and, thus, are typically
infeasible to analyze manually. Hence, many different analyses have been proposed which …
infeasible to analyze manually. Hence, many different analyses have been proposed which …
Collecting Feature Models from the Literature: A Comprehensive Dataset for Benchmarking
Feature models are widely used for specifying the valid configurations of product lines. Many
automated analyses on feature models have been considered, but they often depend on …
automated analyses on feature models have been considered, but they often depend on …
Exploiting d-dnnfs for repetitive counting queries on feature models
Feature models are commonly used to specify the valid configurations of a product line. In
industry, feature models are often complex due to a large number of features and …
industry, feature models are often complex due to a large number of features and …
JavaSMT 3: Interacting with SMT solvers in Java
Abstract Satisfiability Modulo Theories (SMT) is an enabling technology with many
applications, especially in computer-aided verification. Due to advances in research and …
applications, especially in computer-aided verification. Due to advances in research and …