DocumentCode :
2403232
Title :
WSIM: Detecting Clone Pages Based on 3-Levels of Similarity Clues
Author :
Jung, Woosung ; Wu, Chisu ; Lee, Eunjoo
Author_Institution :
Sch. of Comput. Sci. & Eng., Seoul Nat. Univ., Seoul, South Korea
fYear :
2010
fDate :
18-20 Aug. 2010
Firstpage :
702
Lastpage :
707
Abstract :
Code clones often result in code inconsistencies, which eventually increase cost and degrade quality. Web applications have higher rate of clones than normal software and it is more and more necessary to detect clones in web applications. In this paper, three levels of views in detecting clone pairs are suggested for a web application. The proposed technique utilizes relationships between web pages, passed parameters, and target entities as similarity clues. The results of the experiments also represent the trade-off between recall rate and accuracy. And then, two approaches, static and dynamic selection, are suggested for deciding candidates of clone pairs. As a result, the combined strategy of three levels of methods and two approaches of candidate selection is recommended. Finally, applicability of the proposed approach is shown from the experiments.
Keywords :
Internet; Web applications; clone page detection; code clones; dynamic selection; passed parameter; similarity clue; static selection; target entities; web page; Accuracy; Cloning; Complexity theory; Noise; Software; Visualization; Web pages; page clone; similarity; web application;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Information Science (ICIS), 2010 IEEE/ACIS 9th International Conference on
Conference_Location :
Yamagata
Print_ISBN :
978-1-4244-8198-9
Type :
conf
DOI :
10.1109/ICIS.2010.102
Filename :
5591017
Link To Document :
بازگشت