Title : 
Software component recommendation using collaborative filtering
         
        
            Author : 
Ichii, Makoto ; Hayase, Yasuhiro ; Yokomori, Reishi ; Yamamoto, Tetsuo ; Inou, Katsuro
         
        
            Author_Institution : 
Osaka Univ., Osaka
         
        
        
        
        
        
            Abstract : 
Software component retrieval systems are widely used to retrieve reusable software components. This paper proposes recommendation system integrated into software component retrieval system based on collaborative filtering. Our system uses browsing history to recommend relevant components to users. We also conducted a case study using programming tasks and found that our system enables users to efficiently retrieve reusable components.
         
        
            Keywords : 
information filtering; software reusability; collaborative filtering; software component recommendation; software component retrieval systems; software component reusability; Collaboration; Collaborative software; Databases; Filtering; History; Search engines; Software reusability; Software systems; Software tools; World Wide Web;
         
        
        
        
            Conference_Titel : 
Search-Driven Development-Users, Infrastructure, Tools and Evaluation, 2009. SUITE '09. ICSE Workshop on
         
        
            Conference_Location : 
Vancouver, BC
         
        
            Print_ISBN : 
978-1-4244-3740-5
         
        
        
            DOI : 
10.1109/SUITE.2009.5070014