Accelerating cross-project knowledge collaboration using collaborative filtering and social networks

TitleAccelerating cross-project knowledge collaboration using collaborative filtering and social networks
Publication TypeConference Paper
Year of Publication2005
AuthorsOhira, M, Ohsugi, N, Ohoka, T, Matsumoto, K-ichi
Secondary TitleProceedings of the 2005 international workshop on Mining software repositories
Place PublishedNew York, NY, USA
ISBN Number1-59593-123-6
Keywordscollaborative filtering, developers, knowledge collaboration, projects, social networks, sourceforge, visualization tool

Vast numbers of free/open source software (F/OSS) development projects use hosting sites such as and These sites provide each project with a variety of software repositories (e.g. repositories for source code sharing, bug tracking, discussions, etc.) as a media for communication and collaboration. They tend to focus on supporting rich collaboration among members in each project. However, a majority of hosted projects are relatively small projects consisting of few developers and often need more resources for solving problems. In order to support cross-project knowledge collaboration in F/OSS development, we have been developing tools to collect data of projects and developers at SourceForge, and to visualize the relationship among them using the techniques of collaborative filtering and social networks. The tools help a developer identify “who should I ask?” and “what can I ask?” and so on. In this paper, we report a case study of applying the tools to F/OSS projects data collected from SourceForge and how effective the tools can be used for helping cross-project knowledge collaboration.

Full Text
PDF icon 111Accelerating.pdf332.38 KB