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 …

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 …

Yet another textual variability language? a community effort towards a unified language

C Sundermann, K Feichtinger, D Engelhardt… - Proceedings of the 25th …, 2021 - dl.acm.org
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 …

Automated analysis of feature models: Quo vadis?

JA Galindo, D Benavides, P Trinidad… - Computing, 2019 - Springer
Feature models have been used since the 90s to describe software product lines as a way of
reusing common parts in a family of software systems. In 2010, a systematic literature review …

A bibliometric analysis of 20 years of research on software product lines

R Heradio, H Perez-Morago… - Information and …, 2016 - Elsevier
Context: Software product line engineering has proven to be an efficient paradigm to
developing families of similar software systems at lower costs, in shorter time, and with …

Classifying and resolving software product line redundancies using an ontological first-order logic rule based method

M Bhushan, JÁG Duarte, P Samant, A Kumar… - Expert Systems with …, 2021 - Elsevier
Software product line engineering improves software quality and diminishes development
cost and time by efficiently developing software products. Its success lies in identifying the …

Automated metamorphic testing on the analyses of feature models

S Segura, RM Hierons, D Benavides… - Information and Software …, 2011 - Elsevier
CONTEXT: A feature model (FM) represents the valid combinations of features in a domain.
The automated extraction of information from FMs is a complex task that involves numerous …

Pacogen: Automatic generation of pairwise test configurations from feature models

A Hervieu, B Baudry, A Gotlieb - 2011 IEEE 22nd International …, 2011 - ieeexplore.ieee.org
Feature models are commonly used to specify variability in software product lines. Several
tools support feature models for variability management at different steps in the development …

Evolving feature model configurations in software product lines

J White, JA Galindo, T Saxena, B Dougherty… - Journal of Systems and …, 2014 - Elsevier
The increasing complexity and cost of software-intensive systems has led developers to
seek ways of reusing software components across development projects. One approach to …

Automated configuration support for infrastructure migration to the cloud

J García-Galán, P Trinidad, OF Rana… - Future Generation …, 2016 - Elsevier
With an increasing number of cloud computing offerings in the market, migrating an existing
computational infrastructure to the cloud requires comparison of different offers in order to …