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 |
6 |
Date of Issue |
2004-10-11 (DE, DC) |
|