Sciweavers

SEKE
2005
Springer

Javawock: A Java Class Recommender System Based on Collaborative Filtering

13 years 9 months ago
Javawock: A Java Class Recommender System Based on Collaborative Filtering
- Many software development platforms provide a large number of library components to make it easy to build high quality software. On the other hand, it became more and more difficult for developers to find useful components in each development context because the amount of components provided became too large today. This paper proposes a recommender system that provides useful Java components (library class files) to a developer based on collaborative filtering (CF). When a developer gives an unfinished Java program to the system, it investigates Java library class files used in the given program and finds Java programs that are similar to the given program from a program repository. Then, the system recommends to the developer Java library class files that were used in the similar programs but were not used in the developer’s program. An experimental evaluation showed that the recommendation accuracy of the proposed system was much higher than that of a naïve (non-CF) method in al...
Masateru Tsunoda, Takeshi Kakimoto, Naoki Ohsugi,
Added 28 Jun 2010
Updated 28 Jun 2010
Type Conference
Year 2005
Where SEKE
Authors Masateru Tsunoda, Takeshi Kakimoto, Naoki Ohsugi, Akito Monden, Ken-ichi Matsumoto
Comments (0)