T. Ishihara, K. Hotta, Y. Higo, H. Igaki, and S. Kusumoto, "Inter-Project Functional Clone Detection Toward Building Libraries - an Empirical Study on 13,000 Projects -," In 19th Working Conference on Reverse Engineering, pp. 387-391 October 2012.
ID 242
分類 国際会議
タグ Clone detection Huge data set Library building
表題 (title) Inter-Project Functional Clone Detection Toward Building Libraries - an Empirical Study on 13,000 Projects -
表題 (英文)
著者名 (author) Tomoya Ishihara,Keisuke Hotta,Yoshiki Higo,Hiroshi Igaki,Shinji Kusumoto
英文著者名 (author) Tomoya Ishihara,Keisuke Hotta,Yoshiki Higo,Hiroshi Igaki,Shinji Kusumoto
編者名 (editor)
編者名 (英文)
キー (key) Tomoya Ishihara,Keisuke Hotta,Yoshiki Higo,Hiroshi Igaki,Shinji Kusumoto
書籍・会議録表題 (booktitle) 19th Working Conference on Reverse Engineering
書籍・会議録表題(英文)
巻数 (volume)
号数 (number)
ページ範囲 (pages) 387-391
組織名 (organization)
出版元 (publisher)
出版元 (英文)
出版社住所 (address)
刊行月 (month) 10
出版年 (year) 2012
採択率 (acceptance)
URL
付加情報 (note)
注釈 (annote)
内容梗概 (abstract) Libraries created from commonly used functionalities offer a variety of benefits to developers. To locate
such widely used functionalities, clone detection on a large
corpus of source code could be useful. However, existing
clone detection techniques did not address the creation of
libraries. Therefore, existing clone detectors are sometimes
unbefitting to detect candidates to be included in libraries.
This paper proposes a method-based clone detection technique
focusing on building libraries. This method-level granularity is
appropriate for building libraries because a method composes a
functionally coherent unit, and so it can be easily pulled up into
libraries. Also, such a granularity realizes a scalable detection
on huge data sets. Our experimental results on a huge data
set (360 million lines of code, 13,000 projects) showed that the
proposed technique could detect functional clones which might
be beneficial on the creation of libraries within a short time
frame.
論文電子ファイル wcre2012.pdf (application/pdf) [一般閲覧可]
BiBTeXエントリ
@inproceedings{id242,
         title = {Inter-Project Functional Clone Detection toward Building Libraries - An Empirical Study on 13,000 Projects -},
        author = {Tomoya Ishihara and Keisuke Hotta and Yoshiki Higo and Hiroshi Igaki and Shinji Kusumoto},
     booktitle = {19th Working Conference on Reverse Engineering},
         pages = {387-391},
         month = {10},
          year = {2012},
}