@inproceedings{0e807897bd984cdbbcae0ee36ca0b7ed,
title = "MeCC: Memory comparison-based clone detector",
abstract = "In this paper, we propose a new semantic clone detection technique by comparing programs' abstract memory states, which are computed by a semantic-based static analyzer. Our experimental study using three large-scale open source projects shows that our technique can detect semantic clones that existing syntactic- or semantic-based clone detectors miss. Our technique can help developers identify inconsistent clone changes, find refactoring candidates, and understand software evolution related to semantic clones.",
keywords = "abstract interpretation, clone detection, software maintenance, static analysis",
author = "Heejung Kim and Yungbum Jung and Sunghun Kim and Kwankeun Yi",
year = "2011",
doi = "10.1145/1985793.1985835",
language = "English",
isbn = "9781450304450",
series = "Proceedings - International Conference on Software Engineering",
pages = "301--310",
booktitle = "ICSE 2011 - 33rd International Conference on Software Engineering, Proceedings of the Conference",
note = "33rd International Conference on Software Engineering, ICSE 2011 ; Conference date: 21-05-2011 Through 28-05-2011",
}