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

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 …

A classification and systematic review of product line feature model defects

M Bhushan, A Negi, P Samant, S Goel… - Software Quality Journal, 2020 - Springer
Product line (PL)-based development is a thriving research area to develop software-
intensive systems. Feature models (FMs) facilitate derivation of valid products from a PL by …

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 …

Assessing the maintainability of software product line feature models using structural metrics

E Bagheri, D Gasevic - Software Quality Journal, 2011 - Springer
A software product line is a unified representation of a set of conceptually similar software
systems that share many common features and satisfy the requirements of a particular …

Coevolution of variability models and related software artifacts: A fresh look at evolution patterns in the linux kernel

L Passos, L Teixeira, N Dintzner, S Apel… - Empirical Software …, 2016 - Springer
Variant-rich software systems offer a large degree of customization, allowing users to
configure the target system according to their preferences and needs. Facing high degrees …

Towards a unified feature metamodel: A systematic comparison of feature languages

S Sepúlveda, C Cares… - 7th iberian conference on …, 2012 - ieeexplore.ieee.org
Feature models are at the core of Software Product Lines. Along the years different feature
modeling languages have been proposed. Although they share a set of core concepts …

Decision support for the software product line domain engineering lifecycle

E Bagheri, F Ensan, D Gasevic - Automated Software Engineering, 2012 - Springer
Software product line engineering is a paradigm that advocates the reusability of software
engineering assets and the rapid development of new applications for a target domain …

Configuring software product line feature models based on stakeholders' soft and hard requirements

E Bagheri, T Di Noia, A Ragone, D Gasevic - International Conference on …, 2010 - Springer
Feature modeling is a technique for capturing commonality and variability. Feature models
symbolize a representation of the possible application configuration space, and can be …

Consistency maintenance for evolving feature models

J Guo, Y Wang, P Trinidad, D Benavides - Expert Systems with Applications, 2012 - Elsevier
Software product line (SPL) techniques handle the construction of customized systems. One
of the most common representations of the decisions a customer can make in SPLs is …