Presentation | 2007-12-17 Retrieving Similar Code based on Co-occurrence of Identifiers and Its Application to Defect Detection Takeshi HATTORI, Norihiro YOSHIDA, Yasuhiro HAYASE, Yoshiki HIGO, Makoto MATSUSHITA, Shinji KUSUMOTO, Katsuro INOUE, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | During software maintenance, if developers modify a part of a system, they often have to apply the same modifications to other parts of the system. For detecting code that is needed to apply simultaneous modifications, developers can use keyword-based search (e.g. grep) and code clone detection tool (e.g. CCFinder). However, it is difficult to determine appropriate search keywords, and code clone detection tool has a problem with recall. In this paper, we propose a code retrieval method based on co-occurrence of identifiers. In addition, we also present some case studies on defect detection. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Software Maintenance / Similar Code / Information Retrieval / Defect Detection |
Paper # | SS2007-47 |
Date of Issue |
Conference Information | |
Committee | SS |
---|---|
Conference Date | 2007/12/10(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 | Software Science (SS) |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Retrieving Similar Code based on Co-occurrence of Identifiers and Its Application to Defect Detection |
Sub Title (in English) | |
Keyword(1) | Software Maintenance |
Keyword(2) | Similar Code |
Keyword(3) | Information Retrieval |
Keyword(4) | Defect Detection |
1st Author's Name | Takeshi HATTORI |
1st Author's Affiliation | Graduate School of Information Science and Technology, Osaka University() |
2nd Author's Name | Norihiro YOSHIDA |
2nd Author's Affiliation | Graduate School of Information Science and Technology, Osaka University |
3rd Author's Name | Yasuhiro HAYASE |
3rd Author's Affiliation | Graduate School of Information Science and Technology, Osaka University |
4th Author's Name | Yoshiki HIGO |
4th Author's Affiliation | Graduate School of Information Science and Technology, Osaka University |
5th Author's Name | Makoto MATSUSHITA |
5th Author's Affiliation | Graduate School of Information Science and Technology, Osaka University |
6th Author's Name | Shinji KUSUMOTO |
6th Author's Affiliation | Graduate School of Information Science and Technology, Osaka University |
7th Author's Name | Katsuro INOUE |
7th Author's Affiliation | Graduate School of Information Science and Technology, Osaka University |
Date | 2007-12-17 |
Paper # | SS2007-47 |
Volume (vol) | vol.107 |
Number (no) | 392 |
Page | pp.pp.- |
#Pages | 6 |
Date of Issue |