Clone detection and removal for Erlang/OTP within a refactoring environment

@inproceedings{Li2009CloneDA,
  title={Clone detection and removal for Erlang/OTP within a refactoring environment},
  author={Huiqing Li and Simon J. Thompson},
  booktitle={PEPM},
  year={2009}
}
A well-known bad code smell in refactoring and software maintenance is duplicated code, or code clones. A code clone is a code fragment that is identical or similar to another. Unjustified code clones increase code size, make maintenance and comprehension more difficult, and also indicate design problems such as lack of encapsulation or abstraction. This paper proposes a token and AST based hybrid approach to automatically detecting code clones in Erlang/OTP programs, underlying a collection… CONTINUE READING
Highly Cited
This paper has 41 citations. REVIEW CITATIONS
26 Citations
6 References
Similar Papers

References

Publications referenced by this paper.

Similar Papers

Loading similar papers…