Automated analysis of feature models 20 years later: A literature review

D Benavides, S Segura, A Ruiz-Cortés - Information systems, 2010 - Elsevier
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 …

Cool features and tough decisions: a comparison of variability modeling approaches

K Czarnecki, P Grünbacher, R Rabiser… - Proceedings of the 6th …, 2012 - dl.acm.org
Variability modeling is essential for defining and managing the commonalities and
variabilities in software product lines. Numerous variability modeling approaches exist today …

A text-based approach to feature modelling: Syntax and semantics of TVL

A Classen, Q Boucher, P Heymans - Science of Computer Programming, 2011 - Elsevier
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 …

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 …

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 …

Considerations about quality in model-driven engineering: Current state and challenges

FD Giraldo, S Espana, O Pastor, WJ Giraldo - Software Quality Journal, 2018 - Springer
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 …

Abstract delta modeling

D Clarke, M Helvensteijn, I Schaefer - ACM Sigplan Notices, 2010 - dl.acm.org
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 …

Model-based pairwise testing for feature interaction coverage in software product line engineering

M Lochau, S Oster, U Goltz, A Schürr - Software Quality Journal, 2012 - Springer
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 …

Comparing approaches to implement feature model composition

M Acher, P Collet, P Lahire, R France - … 2010, Paris, France, June 15-18 …, 2010 - Springer
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 …

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 …