A survey of feature modeling methods: Historical evolution and new development

L Li, Y Zheng, M Yang, J Leng, Z Cheng, Y **e… - Robotics and Computer …, 2020 - Elsevier
Initially developed for geometric representation, feature modeling has been applied in
product design and manufacturing with great success. With the growth of computer-aided …

[LIBRO][B] Software product lines in action: the best industrial practice in product line engineering

FJ Van der Linden, K Schmid, E Rommes - 2007 - books.google.com
Software product lines represent perhaps the most exciting paradigm shift in software
development since the advent of high-level programming languages. Nowhere else in …

Requirements modeling languages for software product lines: A systematic literature review

S Sepúlveda, A Cravero, C Cachero - Information and Software Technology, 2016 - Elsevier
Abstract Context: Software product lines (SPLs) have reached a considerable level of
adoption in the software industry, having demonstrated their cost-effectiveness for …

Reverse engineering feature models

S She, R Lotufo, T Berger, A Wąsowski… - Proceedings of the 33rd …, 2011 - dl.acm.org
Feature models describe the common and variable characteristics of a product line. Their
advantages are well recognized in product line methods. Unfortunately, creating a feature …

Feature diagrams and logics: There and back again

K Czarnecki, A Wasowski - 11th International Software Product …, 2007 - ieeexplore.ieee.org
Feature modeling is a notation and an approach for modeling commonality and variability in
product families. In their basic form, feature models contain mandatory/optional features …

SPL Conqueror: Toward optimization of non-functional properties in software product lines

N Siegmund, M Rosenmüller, M Kuhlemann… - Software Quality …, 2012 - Springer
A software product line (SPL) is a family of related programs of a domain. The programs of
an SPL are distinguished in terms of features, which are end-user visible characteristics of …

The DOPLER meta-tool for decision-oriented variability modeling: a multiple case study

D Dhungana, P Grünbacher, R Rabiser - Automated Software Engineering, 2011 - Springer
The variability of a product line is typically defined in models. However, many existing
variability modeling approaches are rigid and don't allow sufficient domain-specific …

Clafer: unifying class and feature modeling

K Bąk, Z Diskin, M Antkiewicz, K Czarnecki… - Software & Systems …, 2016 - Springer
We present Clafer (cla ss, fe ature, r eference), a class modeling language with first-class
support for feature modeling. We designed Clafer as a concise notation for meta-models …

Minimizing test suites in software product lines using weight-based genetic algorithms

S Wang, S Ali, A Gotlieb - Proceedings of the 15th annual conference on …, 2013 - dl.acm.org
Test minimization techniques aim at identifying and eliminating redundant test cases from
test suites in order to reduce the total number of test cases to execute, thereby improving the …

Composing feature models

M Acher, P Collet, P Lahire, R France - International conference on …, 2009 - Springer
Feature modeling is a widely used technique in Software Product Line development.
Feature models allow stakeholders to describe domain concepts in terms of commonalities …