2010
DOI: 10.1007/978-3-642-14808-8_2
|View full text |Cite
|
Sign up to set email alerts
|

A Theory of Software Product Line Refinement

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
74
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 36 publications
(74 citation statements)
references
References 23 publications
0
74
0
Order By: Relevance
“…Borba et al [48] build on the idea of automatic generation of products from assets by relying on feature diagrams and configuration knowledge (CK) [3]. A CK relates features to assets specifying that assets implement possible feature combinations.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Borba et al [48] build on the idea of automatic generation of products from assets by relying on feature diagrams and configuration knowledge (CK) [3]. A CK relates features to assets specifying that assets implement possible feature combinations.…”
Section: Related Workmentioning
confidence: 99%
“…A CK relates features to assets specifying that assets implement possible feature combinations. The reference [48] lays theoretical foundations on refining and evolving SPLs. The notion of traceability in [48] is general; however, unlike the reference [48], the focus of our paper is on the implementability of SPLs.…”
Section: Related Workmentioning
confidence: 99%
“…The combination of product lines and model transformations has been extensively studied from the perspective of using transformations for configuring and refining product lines [10,15,17,11], and merging products and feature models [3,9,26], A theory of product line refinement along with a classification of commonly used refinement approaches is presented in [7]. Transformation lifting di↵ers from these works because it is about adapting existing product-level transformations to the level of entire product lines, as opposed to creating transformations specifically for product lines.…”
Section: Related Workmentioning
confidence: 99%
“…4. Specifically, we show that merge-in produces minimal behavior-preserving product line refinements [2], that is, the input product models are the only ones which can be derived from the refactored product line model (Theorem 1).…”
Section: Correctness Of Product Line Refactoringmentioning
confidence: 99%
“…A general theory of product line refinement was introduced in [2] where the authors established product line properties supporting stepwise and compositional product line development and evolution. Our approach instantiates this theory by providing a concrete refactoring technique for combining products into product lines.…”
Section: Related Workmentioning
confidence: 99%