Title
RuleMerger: Automatic Construction of Variability-Based Model Transformation Rules.
Abstract
Unifying similar model transformation rules into variability-based ones can improve both the maintainability and the performance of a model transformation system. Yet, manual identification and unification of such similar rules is a tedious and error-prone task. In this paper, we propose a novel merge-refactoring approach for automating this task. The approach employs clone detection for identifying overlapping rule portions and clustering for selecting groups of rules to be unified. Our instantiation of the approach harnesses state-of-the-art clone detection and clustering techniques and includes a specialized merge construction algorithm. We formally prove correctness of the approach and demonstrate its ability to produce high-quality outcomes in two﾿real-life﾿case-studies.
Year
DOI
Venue
2017
10.1007/978-3-662-49665-7_8
Software Engineering
DocType
Volume
ISSN
Conference
9633
0302-9743
Citations 
PageRank 
References 
10
0.45
31
Authors
6
Name
Order
Citations
PageRank
Daniel Strüber111621.50
Julia Rubin220711.11
Thorsten Arendt323311.76
Marsha Chechik42287138.57
Gabriele Taentzer52667196.98
Jennifer Plöger6170.89