Presentation | 2009-11-27 Detection of Source Code Reuse based on Code Clone Metrics Satoshi OKAHARA, Yuki MANABE, Hiroki YAMAUCHI, Akito MONDEN, Ken-ichi MATSUMOTO, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | In recent software development, programmers often reuse source code of Open Source Software (OSS) as a part of commercial product. While reusing OSS increase productivity, it raises a new risks of violating OSS license to both software venders and purchasers. This paper proposes a method to detect reuse of source code based on code clone metrics. For two code clone metrics, maximum length of code clone and partial similarity of software, we experimentally derived criteria to identify the reuse, by using 50 OSS packages. By using derived criteria, we could correctly identify 84% of products containing reused code without having false-positive. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Software Metrics / Partial Similarity of Software / Length of Code Clone |
Paper # | KBSE2009-43 |
Date of Issue |
Conference Information | |
Committee | KBSE |
---|---|
Conference Date | 2009/11/19(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | |
Vice Chair | |
Secretary | |
Assistant |
Paper Information | |
Registration To | Knowledge-Based Software Engineering (KBSE) |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Detection of Source Code Reuse based on Code Clone Metrics |
Sub Title (in English) | |
Keyword(1) | Software Metrics |
Keyword(2) | Partial Similarity of Software |
Keyword(3) | Length of Code Clone |
1st Author's Name | Satoshi OKAHARA |
1st Author's Affiliation | Graduate School of Information Science, Nara Institute of Science and Technology() |
2nd Author's Name | Yuki MANABE |
2nd Author's Affiliation | Graduate School of Information Science and Technology Osaka University |
3rd Author's Name | Hiroki YAMAUCHI |
3rd Author's Affiliation | Graduate School of Information Science, Nara Institute of Science and Technology |
4th Author's Name | Akito MONDEN |
4th Author's Affiliation | Graduate School of Information Science, Nara Institute of Science and Technology |
5th Author's Name | Ken-ichi MATSUMOTO |
5th Author's Affiliation | Graduate School of Information Science, Nara Institute of Science and Technology |
Date | 2009-11-27 |
Paper # | KBSE2009-43 |
Volume (vol) | vol.109 |
Number (no) | 307 |
Page | pp.pp.- |
#Pages | 6 |
Date of Issue |