Towards flexible code clone detection, management, and refactoring in IDE

  • Authors:
  • Minhaz F. Zibran;Chanchal K. Roy

  • Affiliations:
  • University of Saskatchewan, Saskatchewan, Canada;University of Saskatchewan, Saskatchewan, Canada

  • Venue:
  • Proceedings of the 5th International Workshop on Software Clones
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we propose an IDE-based clone management system to flexibly detect, manage, and refactor both exact and near-miss code clones. Using a k-difference hybrid suffix tree algorithm we can efficiently detect both exact and near-miss clones. We have implemented the algorithm as a plugin to the Eclipse IDE, and have been extending this for real-time code clone management with semi-automated refactoring support during the actual development process.