A classification and survey of analysis strategies for software product lines

T Thüm, S Apel, C Kästner, I Schaefer… - ACM Computing Surveys …, 2014‏ - dl.acm.org
Software-product-line engineering has gained considerable momentum in recent years,
both in industry and in academia. A software product line is a family of software products that …

Software product line engineering and variability management: achievements and challenges

A Metzger, K Pohl - Future of software engineering proceedings, 2014‏ - dl.acm.org
Software product line engineering has proven to empower organizations to develop a
diversity of similar software-intensive systems (applications) at lower cost, in shorter time …

Feature-oriented software product lines

S Apel, D Batory, C Kästner, G Saake - 2013‏ - Springer
The idea for this book arose from a series of lectures on modern programming paradigms,
feature-oriented programming, and software product lines that are continuously held at the …

Familiar: A domain-specific language for large scale management of feature models

M Acher, P Collet, P Lahire, RB France - Science of Computer …, 2013‏ - Elsevier
The feature model formalism has become the de facto standard for managing variability in
software product lines (SPLs). In practice, develo** an SPL can involve modeling a large …

Reasoning about edits to feature models

T Thum, D Batory, C Kastner - 2009 IEEE 31st International …, 2009‏ - ieeexplore.ieee.org
Features express the variabilities and commonalities among programs in a software product
line (SPL). A feature model defines the valid combinations of features, where each …

[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 …

Automated and scalable t-wise test case generation strategies for software product lines

G Perrouin, S Sen, J Klein, B Baudry… - … on software testing …, 2010‏ - ieeexplore.ieee.org
Software Product Lines (SPL) are difficult to validate due to combinatorics induced by
variability across their features. This leads to combinatorial explosion of the number of …

Software diversity: state of the art and perspectives

I Schaefer, R Rabiser, D Clarke, L Bettini… - International Journal on …, 2012‏ - Springer
Diversity is prevalent in modern software systems to facilitate adapting the software to
customer requirements or the execution environment. Diversity has an impact on all phases …

Variability modeling to support customization and deployment of multi-tenant-aware software as a service applications

R Mietzner, A Metzger, F Leymann… - 2009 ICSE Workshop on …, 2009‏ - ieeexplore.ieee.org
More and more companies are offering their software by following the Software as a Service
(SaaS) model. The promise of the SaaS model is to exploit economies of scale on the …

Abstract features in feature modeling

T Thum, C Kastner, S Erdweg… - 2011 15th International …, 2011‏ - ieeexplore.ieee.org
A software product line is a set of program variants, typically generated from a common code
base. Feature models describe variability in product lines by documenting features and their …