• DocumentCode
    683951
  • Title

    Canonical label based grouping in model clone detection

  • Author

    Liang, Zhengping ; Cheng, Yiqun ; Chen, Kaitian

  • Author_Institution
    College of Computer Science & Software Engineering, Shenzhen University, 518060, Guangdong, China
  • fYear
    2013
  • fDate
    23-25 March 2013
  • Firstpage
    528
  • Lastpage
    531
  • Abstract
    Clones are considered to have negative impacts on software maintenance, and should be removed or detected at least. Model clone detection is a relatively new and important field of clone detection research. ConQAT model clone detection is the state-of-the-art detection tool. However, there are inaccurate clone groups included in its result. Canonical label is an advanced graph isomorphism technique to check the isomorphism of the subgraphs. In this article, we adopt canonical label technology into the grouping phrase of model clone detection, and present an experiment to evaluate the performance. The experimental result shows that overlapping clone groups can be eliminated by canonical label based grouping.
  • Keywords
    Cloning; Labeling; Mathematical model; Software engineering; Software packages; Time complexity; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Science and Technology (ICIST), 2013 International Conference on
  • Conference_Location
    Yangzhou
  • Print_ISBN
    978-1-4673-5137-9
  • Type

    conf

  • DOI
    10.1109/ICIST.2013.6747604
  • Filename
    6747604