WSIM: Detecting clone pages based on 3-levels of similarity clues

Woosung Jung, Chisu Wu, Eunjoo Lee

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

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.

Original languageEnglish
Title of host publicationProceedings - 9th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2010
PublisherIEEE Computer Society
Pages702-707
Number of pages6
ISBN (Print)9780769541471
DOIs
StatePublished - 2010

Publication series

NameProceedings - 9th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2010

Keywords

  • Page clone
  • Similarity
  • Web application

Fingerprint

Dive into the research topics of 'WSIM: Detecting clone pages based on 3-levels of similarity clues'. Together they form a unique fingerprint.

Cite this