Proceedings of the 12th Annual International Conference on Aspect-Oriented Software Development 2013
DOI: 10.1145/2451436.2451446
|View full text |Cite
|
Sign up to set email alerts
|

Refactoring delta-oriented software product lines

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
29
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
3
3
3

Relationship

2
7

Authors

Journals

citations
Cited by 34 publications
(29 citation statements)
references
References 17 publications
0
29
0
Order By: Relevance
“…Schulze et al also propose a refactoring catalog for delta-oriented (DOP) product lines (Schulze et al, 2013b), implemented in the context of an Eclipse plugin. They propose code smells that might be useful for identifying opportunities for applying product line refactorings.…”
Section: Related Workmentioning
confidence: 99%
“…Schulze et al also propose a refactoring catalog for delta-oriented (DOP) product lines (Schulze et al, 2013b), implemented in the context of an Eclipse plugin. They propose code smells that might be useful for identifying opportunities for applying product line refactorings.…”
Section: Related Workmentioning
confidence: 99%
“…In a broader sense, our approach is related to foundational work on refactoring and anti-patterns/smells [20,28,31,39]. However, these smells either lack the notion of variability in code [20,28] or are specifically tailored to a concrete variability mechanism [31,39].…”
Section: Related Workmentioning
confidence: 99%
“…However, these smells either lack the notion of variability in code [20,28] or are specifically tailored to a concrete variability mechanism [31,39]. In contrast, our smells explicitly take variability into account.…”
Section: Related Workmentioning
confidence: 99%
“…While there have been some proposals for variability-aware refactoring [50], [51], [52]-all based on academic languages and tools-we go beyond that in supporting the full power of C and CPP. We developed the refactoring engine MORPHEUS that, exemplary, implements the three standard refactorings RENAME IDENTIFIER, EXTRACT FUNCTION, and INLINE FUNCTION.…”
Section: Introductionmentioning
confidence: 99%