Presentation | 2013-10-24 Searching code fragments based on past reuse Tomoya ISHIHARA, Keisuke HOTTA, Yoshiki HIGO, Shinji KUSUMOTO, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | Code fragment search techniques are well-known as the one of the techniques helping code reuse. If users input queries that represent functionalities that they want, the techniques suggest code fragments that have the functionalities. However, conventional techniques suggest code based on structural unit of programming languages. Hence, it is possible that sizes and abstraction levels of code fragments suggested by the techniques are different from those of users' requirements. In particular, they often suggest code fragments including extra functions that users do not need. In this research, we propose a new code fragment search technique based on past reuse. This technique suggests only code fragments including functionalities that users actually want because it suggests only code fragments that have been reused. In this research, we conducted an experiment with 6 participants in order to compare the proposed technique with conventional techniques. As a result, we confirmed that users could develop software efficiently by using the proposed technique. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Code Search / Code Clone / Source Code Reuse |
Paper # | SS2013-42 |
Date of Issue |
Conference Information | |
Committee | SS |
---|---|
Conference Date | 2013/10/17(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) | Searching code fragments based on past reuse |
Sub Title (in English) | |
Keyword(1) | Code Search |
Keyword(2) | Code Clone |
Keyword(3) | Source Code Reuse |
1st Author's Name | Tomoya ISHIHARA |
1st Author's Affiliation | Graduate School of Information Science and Technology, Osaka University() |
2nd Author's Name | Keisuke HOTTA |
2nd Author's Affiliation | Graduate School of Information Science and Technology, Osaka University |
3rd Author's Name | Yoshiki HIGO |
3rd Author's Affiliation | Graduate School of Information Science and Technology, Osaka University |
4th Author's Name | Shinji KUSUMOTO |
4th Author's Affiliation | Graduate School of Information Science and Technology, Osaka University |
Date | 2013-10-24 |
Paper # | SS2013-42 |
Volume (vol) | vol.113 |
Number (no) | 269 |
Page | pp.pp.- |
#Pages | 6 |
Date of Issue |