© University of Kent - Contact | Feedback | Legal | FOI | Cookies
Clone Detection and Removal for Erlang/OTP within a Refactoring Environment
Huiqing Li and Simon Thompson
In Massimiliano Di Penta and Jens Knodel, editors, Third International Workshop on Detection of Software Clones, pages 182-196, Kaiserslautern, Germany, March 2009.Abstract
This paper proposes a token and AST based hybrid approach to automatically detecting code clones in Erlang/OTP programs, underlying a collection of refactorings to support user-controlled automatic clone removal. Both the clone detector and the refactorings are integrated within Wrangler, the refactoring tool developed for Erlang/OTP.
Download publication 51 kbytes (PDF)Bibtex Record
@inproceedings{2888, author = {Huiqing Li and Simon Thompson}, title = {{C}lone {D}etection and {R}emoval for {E}rlang/{OTP} within a {R}efactoring {E}nvironment}, month = {March}, year = {2009}, pages = {182-196}, keywords = {determinacy analysis, Craig interpolants}, note = {}, doi = {}, url = {http://www.cs.kent.ac.uk/pubs/2009/2888}, publication_type = {inproceedings}, submission_id = {19551_1238073504}, booktitle = {Third International Workshop on Detection of Software Clones}, editor = {Massimiliano Di Penta and Jens Knodel}, address = {Kaiserslautern, Germany}, refereed = {yes}, }