• 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