Feature extraction approaches from natural language requirements for reuse in software product lines: A systematic literature review

NH Bakar, ZM Kasirun, N Salleh - Journal of Systems and Software, 2015‏ - Elsevier
Requirements for implemented system can be extracted and reused for a production of a
new similar system. Extraction of common and variable features from requirements …

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
develo** families of similar software systems at lower costs, in shorter time, and with …

The state of adoption and the challenges of systematic variability management in industry

T Berger, JP Steghöfer, T Ziadi, J Robin… - Empirical Software …, 2020‏ - Springer
Handling large-scale software variability is still a challenge for many organizations. After
decades of research on variability management concepts, many industrial organizations …

Reengineering legacy applications into software product lines: a systematic map**

WKG Assunção, RE Lopez-Herrejon… - Empirical Software …, 2017‏ - Springer
Abstract Software Product Lines (SPLs) are families of systems that share common assets
allowing a disciplined reuse. Rarely SPLs start from scratch, instead they usually start from a …

Bypassing the combinatorial explosion: Using similarity to generate and prioritize t-wise test configurations for software product lines

C Henard, M Papadakis, G Perrouin… - IEEE Transactions …, 2014‏ - ieeexplore.ieee.org
Large Software Product Lines (SPLs) are common in industry, thus introducing the need of
practical solutions to test them. To this end,-wise can help to drastically reduce the number …

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 …

Bottom-up adoption of software product lines: a generic and extensible approach

J Martinez, T Ziadi, TF Bissyandé, J Klein… - Proceedings of the 19th …, 2015‏ - dl.acm.org
Although Software Product Lines are recurrently praised as an efficient paradigm for
systematic reuse, practical adoption remains challenging. For bottom-up Software Product …

Mining configuration constraints: Static analyses and empirical results

S Nadi, T Berger, C Kästner, K Czarnecki - Proceedings of the 36th …, 2014‏ - dl.acm.org
Highly-configurable systems allow users to tailor the software to their specific needs. Not all
combinations of configuration options are valid though, and constraints arise for technical or …

On programming variability with large language model-based assistant

M Acher, JG Duarte, JM Jézéquel - Proceedings of the 27th ACM …, 2023‏ - dl.acm.org
Programming variability is central to the design and implementation of software systems that
can adapt to a variety of contexts and requirements, providing increased flexibility and …

Where do configuration constraints stem from? an extraction approach and an empirical study

S Nadi, T Berger, C Kästner… - IEEE Transactions on …, 2015‏ - ieeexplore.ieee.org
Highly configurable systems allow users to tailor software to specific needs. Valid
combinations of configuration options are often restricted by intricate constraints. Describing …