2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE) 2019
DOI: 10.1109/ase.2019.00120
|View full text |Cite
|
Sign up to set email alerts
|

SiMPOSE - Configurable N-Way Program Merging Strategies for Superimposition-Based Analysis of Variant-Rich Software

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 11 publications
0
3
0
Order By: Relevance
“…Several approaches which can be characterized as merge refactoring have been proposed in the context of migrating a set of variants into an integrated software product line. Starting from a set of "anchor points" which indicate corresponding elements, the key idea is to extract the common parts in a step-wise manner through a series of variantpreserving refactorings [29,43,51,68,[71][72][73][74][75][76]. Anchor points may be determined through clone detection [43,[72][73][74] or conventional matchers [29,51,71,75,76], and may be corrected and improved by the merge refactoring.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Several approaches which can be characterized as merge refactoring have been proposed in the context of migrating a set of variants into an integrated software product line. Starting from a set of "anchor points" which indicate corresponding elements, the key idea is to extract the common parts in a step-wise manner through a series of variantpreserving refactorings [29,43,51,68,[71][72][73][74][75][76]. Anchor points may be determined through clone detection [43,[72][73][74] or conventional matchers [29,51,71,75,76], and may be corrected and improved by the merge refactoring.…”
Section: Related Workmentioning
confidence: 99%
“…Starting from a set of "anchor points" which indicate corresponding elements, the key idea is to extract the common parts in a step-wise manner through a series of variantpreserving refactorings [29,43,51,68,[71][72][73][74][75][76]. Anchor points may be determined through clone detection [43,[72][73][74] or conventional matchers [29,51,71,75,76], and may be corrected and improved by the merge refactoring. However, such implicit calculations of optimized n-way matchings require extensive catalogues of language-specific refactoring operations which have to be specified manually [51,[73][74][75].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation