DocumentCode :
647238
Title :
Reusing reused code
Author :
Ishihara, Takuya ; Hotta, Kazuhiro ; Higo, Y. ; Kusumoto, Shinji
Author_Institution :
Grad. Sch. of Inf. Sci. & Technol., Osaka Univ., Suita, Japan
fYear :
2013
fDate :
14-17 Oct. 2013
Firstpage :
457
Lastpage :
461
Abstract :
Although source code search systems are well known as being helpful to reuse source code, they have an issue that they often suggest larger code than what users actually need. This is because they suggest code based on the structure of programming languages such as files or classes. In this paper, we propose a new code search technique that considers past reuse. In the proposed technique, code are suggested at the unit of past reuse. The proposed technique detects reused code by using a fine-grained code clone detection technique. We conducted an experiment to compare the proposed technique with an existing technique. The result shows that the proposed technique helps more effectively to reuse code than the existing technique.
Keywords :
programming languages; software reusability; code search technique; fine-grained code clone detection technique; past reuse; programming languages; source code reuse; source code search systems; Cloning; Databases; Educational institutions; Java; Prototypes; Software; code clone; code search; source code reuse;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering (WCRE), 2013 20th Working Conference on
Conference_Location :
Koblenz
Type :
conf
DOI :
10.1109/WCRE.2013.6671322
Filename :
6671322
Link To Document :
بازگشت