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
Pages702-707
Number of pages6
DOIs
StatePublished - 2010
Event9th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2010 - Yamagata, Japan
Duration: 18 Aug 201020 Aug 2010

Publication series

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

Conference

Conference9th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2010
Country/TerritoryJapan
CityYamagata
Period18/08/1020/08/10

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