DocumentCode :
3181682
Title :
Improvement and implementation of keyword programming
Author :
Sakamoto, Yusuke ; Sato, Haruhiko ; Kurihara, Masahito
Author_Institution :
Grad. Sch. of Inf. Sci. & Technol., Hokkaido Univ., Sapporo, Japan
fYear :
2010
fDate :
10-13 Oct. 2010
Firstpage :
474
Lastpage :
480
Abstract :
There are a lot of works for software development to mine snippets of code from a large corpus. A new technique, keyword programming is very different from those related works. The input keywords are free from type restriction and this technique generates new code. Because of not requiring a large corpus, it is useful for small projects just started. Our main contributions for this keyword programming are improvement of algorithm so that it outputs multiple candidates rather than one, sorted in the order based on their evaluation taking a frequency of use into account. We have implemented these ideas as Eclipse´ s plug-in. We have experimented with this tool and the results show that this tool is more useful than the existing tool.
Keywords :
codes; data mining; programming; software engineering; Eclipse plug-in; code snippets mining; keyword programming; software development; Argon; Arrays; Autocomplete; Code assistants; Code completion; Java;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems Man and Cybernetics (SMC), 2010 IEEE International Conference on
Conference_Location :
Istanbul
ISSN :
1062-922X
Print_ISBN :
978-1-4244-6586-6
Type :
conf
DOI :
10.1109/ICSMC.2010.5641963
Filename :
5641963
Link To Document :
بازگشت