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 …

[PDF][PDF] An overview of feature-oriented software development.

S Apel, C Kästner - J. Object Technol., 2009 - cs.cmu.edu
Feature-oriented software development (FOSD) is a paradigm for the construction,
customization, and synthesis of large-scale software systems. In this survey, we give an …

[Књига][B] Software testing: a craftsman's approach

PC Jorgensen - 2013 - taylorfrancis.com
Since the last publication of this international bestseller, software testing has seen a
renaissance of renewed interest and technology. The biggest change comes in the growing …

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 …

[PDF][PDF] SAT-based analysis of feature models is easy

M Mendonca, A Wąsowski, K Czarnecki - Proceedings of the 13th …, 2009 - 52.32.1.180
Feature models are a popular variability modeling notation used in product line engineering.
Automated analyses of feature models, such as consistency checking and interactive or …

An overview of Dynamic Software Product Line architectures and techniques: Observations from research and industry

R Capilla, J Bosch, P Trinidad, A Ruiz-Cortés… - Journal of Systems and …, 2014 - Elsevier
Over the last two decades, software product lines have been used successfully in industry
for building families of systems of related products, maximizing reuse, and exploiting their …

Variability-aware performance prediction: A statistical learning approach

J Guo, K Czarnecki, S Apel… - 2013 28th IEEE/ACM …, 2013 - ieeexplore.ieee.org
Configurable software systems allow stakeholders to derive program variants by selecting
features. Understanding the correlation between feature selections and performance is …

Symbolic model checking of software product lines

A Classen, P Heymans, PY Schobbens… - Proceedings of the 33rd …, 2011 - dl.acm.org
We study the problem of model checking software product line (SPL) behaviours against
temporal properties. This is more difficult than for single systems because an SPL with n …

DeepPerf: Performance prediction for configurable software with deep sparse neural network

H Ha, H Zhang - 2019 IEEE/ACM 41st International Conference …, 2019 - ieeexplore.ieee.org
Many software systems provide users with a set of configuration options and different
configurations may lead to different runtime performance of the system. As the combination …

[PDF][PDF] Fama: Tooling a framework for the automated analysis of feature models.

D Benavides, S Segura, P Trinidad, AR Cortés - VaMoS, 2007 - academia.edu
The automated analysis of feature models is recognized as one of the key challenges for
automated software development in the context of Software Product Lines (SPL). However …