A survey of feature modeling methods: Historical evolution and new development
Initially developed for geometric representation, feature modeling has been applied in
product design and manufacturing with great success. With the growth of computer-aided …
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 …
development since the advent of high-level programming languages. Nowhere else in …
Requirements modeling languages for software product lines: A systematic literature review
Abstract Context: Software product lines (SPLs) have reached a considerable level of
adoption in the software industry, having demonstrated their cost-effectiveness for …
adoption in the software industry, having demonstrated their cost-effectiveness for …
Reverse engineering feature models
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 …
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 …
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 …
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
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 …
variability modeling approaches are rigid and don't allow sufficient domain-specific …
Clafer: unifying class and feature modeling
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 …
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
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 …
test suites in order to reduce the total number of test cases to execute, thereby improving the …
Composing feature models
Feature modeling is a widely used technique in Software Product Line development.
Feature models allow stakeholders to describe domain concepts in terms of commonalities …
Feature models allow stakeholders to describe domain concepts in terms of commonalities …