Automated analysis of feature models 20 years later: A literature review
Software product line engineering is about producing a set of related products that share
more commonalities than variabilities. Feature models are widely used for variability and …
more commonalities than variabilities. Feature models are widely used for variability and …
[PDF][PDF] Software product line variability: A systematic mapping study
S Mujtaba, K Petersen, R Feldt… - School of Engineering …, 2008 - researchgate.net
Software product line engineering (SPLE) enables software mass customization and allows
development costs to be cut, lead delivery times to be reduced and throughput to be …
development costs to be cut, lead delivery times to be reduced and throughput to be …
A unified conceptual foundation for feature modelling
T Asikainen, T Mannisto… - 10th international software …, 2006 - ieeexplore.ieee.org
Feature modelling has become perhaps the most popular method for representing
variabilities and commonalities in software product families. A large number of feature …
variabilities and commonalities in software product families. A large number of feature …
Efficient reasoning techniques for large scale feature models
M Mendonça - 2009 - uwspace.uwaterloo.ca
In Software Product Lines (SPLs), a feature model can be used to represent the similarities
and differences within a family of software systems. This allows describing the systems …
and differences within a family of software systems. This allows describing the systems …
[PDF][PDF] A Survey on the Automated Analyses of Feature Models.
Feature models are one of the most important assets in software product line engineering
when capturing variability. Although the analyses of feature models was stated as …
when capturing variability. Although the analyses of feature models was stated as …
FLAME: a formal framework for the automated analysis of software product lines validated by automated specification testing
In a literature review on the last 20 years of automated analysis of feature models, the
formalization of analysis operations was identified as the most relevant challenge in the …
formalization of analysis operations was identified as the most relevant challenge in the …
Avoiding redundant testing in application engineering
Many software product line testing techniques have been presented in the literature. The
majority of those techniques address how to define reusable test assets (such as test models …
majority of those techniques address how to define reusable test assets (such as test models …
Change impact analysis of feature models
P Paskevicius, R Damasevicius, V Štuikys - Information and Software …, 2012 - Springer
Changeability is a fundamental property of software systems. Every software system must
evolve at all levels of abstraction (models, architecture, source code, documentation, etc.) to …
evolve at all levels of abstraction (models, architecture, source code, documentation, etc.) to …
Optimizing the product derivation process
Feature modeling is widely used in software product-line engineering to capture the
commonalities and variabilities within an application domain. As feature models evolve, they …
commonalities and variabilities within an application domain. As feature models evolve, they …
[PDF][PDF] Research Article Using a Rule-based Method for Detecting Anomalies in Software Product Line
AO Elfaki, SL Fong, P Vijayaprasad… - Research Journal of …, 2014 - core.ac.uk
This study proposes a rule based method for detecting anomalies in SPL. By anomalies we
mean falseoptional features and wrong cardinality. Software Product Line (SPL) is an …
mean falseoptional features and wrong cardinality. Software Product Line (SPL) is an …