Automated analysis of feature models 20 years later: A literature review
Software product line engineering is about producing a set of related products that share
more commonalities than variabilities. Feature models are widely used for variability and …
more commonalities than variabilities. Feature models are widely used for variability and …
Cool features and tough decisions: a comparison of variability modeling approaches
Variability modeling is essential for defining and managing the commonalities and
variabilities in software product lines. Numerous variability modeling approaches exist today …
variabilities in software product lines. Numerous variability modeling approaches exist today …
A text-based approach to feature modelling: Syntax and semantics of TVL
In the scientific community, feature models are the de-facto standard for representing
variability in software product line engineering. This is different from industrial settings where …
variability in software product line engineering. This is different from industrial settings where …
Automated incremental pairwise testing of software product lines
S Oster, F Markert, P Ritter - International Conference on Software Product …, 2010 - Springer
Abstract Testing Software Product Lines is very challenging due to a high degree of
variability leading to an enormous number of possible products. The vast majority of today's …
variability leading to an enormous number of possible products. The vast majority of today's …
Cognitive diagram understanding and task performance in systems analysis and design
MM Mandelburger, J Mendling - MIS Quarterly, 2021 - research.wu.ac.at
Abstract Models play an important role in Systems Analysis and Design (SAD). A
diagrammatic model is defined as a mapping from a domain to a visual representation in …
diagrammatic model is defined as a mapping from a domain to a visual representation in …
Considerations about quality in model-driven engineering: Current state and challenges
The virtue of quality is not itself a subject; it depends on a subject. In the software
engineering field, quality means good software products that meet customer expectations …
engineering field, quality means good software products that meet customer expectations …
Abstract delta modeling
Delta modeling is an approach to facilitate automated product derivation for software product
lines. It is based on a set of deltas specifying modifications that are incrementally applied to …
lines. It is based on a set of deltas specifying modifications that are incrementally applied to …
Model-based pairwise testing for feature interaction coverage in software product line engineering
Testing software product lines (SPLs) is very challenging due to a high degree of variability
leading to an enormous number of possible products. The vast majority of today's testing …
leading to an enormous number of possible products. The vast majority of today's testing …
Comparing approaches to implement feature model composition
Abstract The use of Feature Models (FMs) to define the valid combinations of features in
Software Product Lines (SPL) is becoming commonplace. To enhance the scalability of FMs …
Software Product Lines (SPL) is becoming commonplace. To enhance the scalability of FMs …
Supporting the statistical analysis of variability models
R Heradio, D Fernández-Amorós… - 2019 IEEE/ACM 41st …, 2019 - ieeexplore.ieee.org
Variability models are broadly used to specify the configurable features of highly
customizable software. In practice, they can be large, defining thousands of features with …
customizable software. In practice, they can be large, defining thousands of features with …