JDeodorant: Clone Refactoring

Abstract

Code duplication is widely recognized as a potentially harmful code smell for the maintenance of software systems. In this demonstration, we present a tool, developed as part of the JDeodorant Eclipse plug-in, which offers cutting-edge features for the analysis and refactoring of clones found in Java projects

JDeodorant Clone Refactoring ICSE
  • Read the paper here
  • See the video for this submission on YouTube here.

BibTex

@inproceedings{Mazinanian:2016:JCR:2889160.2889168,
author = {Mazinanian, Davood and Tsantalis, Nikolaos and Stein, Raphael and Valenta, Zackary},
title = {JDeodorant: Clone Refactoring},
booktitle = {Proceedings of the 38th International Conference on Software Engineering Companion},
series = {ICSE '16},
year = {2016},
isbn = {978-1-4503-4205-6},
location = {Austin, Texas},
pages = {613--616},
numpages = {4},
url = {http://doi.acm.org/10.1145/2889160.2889168},
doi = {10.1145/2889160.2889168},
acmid = {2889168},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {code duplication, refactorability analysis, refactoring},
}