Authors
Yun Lin, Zhenchang Xing, Xin Peng, Yang Liu, Jun Sun, Wenyun Zhao, Jin Song Dong
Publication date
2014
Conference
Software Maintenance and Evolution (ICSME), 2014 IEEE International Conference on
Pages
341 - 350
Publisher
IEEE
Description
Code clones have to be made explicit and be managed in software maintenance. Researchers have developed many clone detection tools to detect and analyze code clones in software systems. These tools report code clones as similar code fragments in source files. However, clone-related maintenance tasks (e.g., refactorings) often involve a group of code clones appearing in larger syntactic context (e.g., code clones in sibling classes or code clones calling similar methods). Given a list of low-level code-fragment clones, developers have to manually summarize from bottom up low-level code clones that are relevant to the syntactic context of a maintenance task. In this paper, we present a clone summarization technique to summarize code clones with respect to their common syntactic context. The clone summarization allows developers to locate and maintain code clones in a top-down manner by type hierarchy …
Total citations
201520162017201820192020202120222023212554412
Scholar articles
Y Lin, Z Xing, X Peng, Y Liu, J Sun, W Zhao, J Dong - 2014 IEEE International Conference on Software …, 2014