IEICE Technical Committee Submission System
Conference Paper's Information
Online Proceedings
[Sign in]
Tech. Rep. Archives
 Go Top Page Go Previous   [Japanese] / [English] 

Paper Abstract and Keywords
Presentation 2004-10-18 15:30
A Java class file recommender system based on collaborative filtering
Takeshi Kakimoto, Masateru Tsunoda, Naoki Ohsugi, Akito Monden, Ken-ichi Matsumoto (NAIST)
Abstract (in Japanese) (See Japanese page) 
(in English) Today, most software development platforms provide various software components. However, some software developers are not aware of useful components because extremely large amount of components are provided. This paper propose a system recommending the developers some Java class files by using Collaborative Filtering. Once a developer enters a Java class file which has been developed in ongoing project, the proposed system investigates used Java classes in the entered class file. Next, the system finds some similar class files from already completed class files which made in the past projects. Next, the system recommends the developer some Java classes used in the similar class files and not used in the entered Java class files. We experimentally evaluated recommendation accuracy of the proposed system with four criteria (recall, precision, F1-value, Half-life Utility). The results shows the proposed system outperformed quadruply the simple method recommending the most frequently used Java classes.
Keyword (in Japanese) (See Japanese page) 
(in English) information filtering / similarity / similarity computation / refactoring / J2SE / / /  
Reference Info. IEICE Tech. Rep., vol. 104, no. 344, DE2004-111, pp. 29-34, Oct. 2004.
Paper # DE2004-111 
Date of Issue 2004-10-11 (DE, DC) 
ISSN Print edition: ISSN 0913-5685
Download PDF

Conference Information
Committee DE DC  
Conference Date 2004-10-18 - 2004-10-19 
Place (in Japanese) (See Japanese page) 
Place (in English) Tokyo Institute of Technology 
Topics (in Japanese) (See Japanese page) 
Topics (in English) Data Enginieering, Dependability, etc. 
Paper Information
Registration To DE 
Conference Code 2004-10-DE-DC 
Language Japanese 
Title (in Japanese) (See Japanese page) 
Sub Title (in Japanese) (See Japanese page) 
Title (in English) A Java class file recommender system based on collaborative filtering 
Sub Title (in English)  
Keyword(1) information filtering  
Keyword(2) similarity  
Keyword(3) similarity computation  
Keyword(4) refactoring  
Keyword(5) J2SE  
Keyword(6)  
Keyword(7)  
Keyword(8)  
1st Author's Name Takeshi Kakimoto  
1st Author's Affiliation Nara Institute of Science and Technology (NAIST)
2nd Author's Name Masateru Tsunoda  
2nd Author's Affiliation Nara Institute of Science and Technology (NAIST)
3rd Author's Name Naoki Ohsugi  
3rd Author's Affiliation Nara Institute of Science and Technology (NAIST)
4th Author's Name Akito Monden  
4th Author's Affiliation Nara Institute of Science and Technology (NAIST)
5th Author's Name Ken-ichi Matsumoto  
5th Author's Affiliation Nara Institute of Science and Technology (NAIST)
6th Author's Name  
6th Author's Affiliation ()
7th Author's Name  
7th Author's Affiliation ()
8th Author's Name  
8th Author's Affiliation ()
9th Author's Name  
9th Author's Affiliation ()
10th Author's Name  
10th Author's Affiliation ()
11th Author's Name  
11th Author's Affiliation ()
12th Author's Name  
12th Author's Affiliation ()
13th Author's Name  
13th Author's Affiliation ()
14th Author's Name  
14th Author's Affiliation ()
15th Author's Name  
15th Author's Affiliation ()
16th Author's Name  
16th Author's Affiliation ()
17th Author's Name  
17th Author's Affiliation ()
18th Author's Name  
18th Author's Affiliation ()
19th Author's Name  
19th Author's Affiliation ()
20th Author's Name  
20th Author's Affiliation ()
Speaker Author-1 
Date Time 2004-10-18 15:30:00 
Presentation Time 30 minutes 
Registration for DE 
Paper # DE2004-111, DC2004-26 
Volume (vol) vol.104 
Number (no) no.344(DE), no.346(DC) 
Page pp.29-34 
#Pages
Date of Issue 2004-10-11 (DE, DC) 


[Return to Top Page]

[Return to IEICE Web Page]


The Institute of Electronics, Information and Communication Engineers (IEICE), Japan