Unification and refactoring of clones

@article{Krishnan2014UnificationAR,
  title={Unification and refactoring of clones},
  author={Giri Panamoottil Krishnan and Nikolaos Tsantalis},
  journal={2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE)},
  year={2014},
  pages={104-113}
}
Code duplication has been recognized as a potentially serious problem having a negative impact on the maintain-ability, comprehensibility, and evolution of software systems. In the past, several techniques have been developed for the detection and management of software clones. Existing code duplication can be eliminated by extracting the common functionality into a single module. However, the unification and refactoring of software clones is a challenging problem, since clones usually go… CONTINUE READING
Highly Cited
This paper has 28 citations. REVIEW CITATIONS

From This Paper

Figures, tables, and topics from this paper.

Citations

Publications citing this paper.
Showing 1-10 of 22 extracted citations

A Reflexive and Automated Approach to Syntactic Pattern Matching in Code Transformations

2018 IEEE International Conference on Software Maintenance and Evolution (ICSME) • 2018

Stereo: Editing Clones Refactored as Code Generators

2018 IEEE International Conference on Software Maintenance and Evolution (ICSME) • 2018

Ten years of JDeodorant: Lessons learned from the hunt for smells

2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER) • 2018
View 2 Excerpts

Efficient method extraction for automatic elimination of type-3 clones

2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER) • 2017
View 2 Excerpts

A qualitative approach for refactoring of code clone opportunities using graph and tree methods

2016 International Conference on Information Technology (InCITe) - The Next Generation IT Summit on the Theme - Internet of Things: Connect your Worlds • 2016
View 1 Excerpt

References

Publications referenced by this paper.
Showing 1-10 of 27 references

DECKARD: Scalable and Accurate Tree-Based Detection of Code Clones

29th International Conference on Software Engineering (ICSE'07) • 2007
View 4 Excerpts
Highly Influenced

Refactoring Clones: An Optimization Problem

2013 IEEE International Conference on Software Maintenance • 2013
View 2 Excerpts

Refactoring clones: A new perspective

2013 7th International Workshop on Software Clones (IWSC) • 2013
View 1 Excerpt

Similar Papers

Loading similar papers…