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