Understanding open source software development
Understanding open source software development
Two case studies of open source software development: Apache and Mozilla
ACM Transactions on Software Engineering and Methodology (TOSEM)
Toward an understanding of the motivation Open Source Software developers
Proceedings of the 25th International Conference on Software Engineering
A Recommendation System for Software Function Discovery
APSEC '02 Proceedings of the Ninth Asia-Pacific Software Engineering Conference
Using social psychology to motivate contributions to online communities
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
APSEC '04 Proceedings of the 11th Asia-Pacific Software Engineering Conference
Proceedings of the working conference on Advanced visual interfaces
Geographic location of developers at SourceForge
Proceedings of the 2006 international workshop on Mining software repositories
Visual assessment of software evolution
Science of Computer Programming
Journal of Software Maintenance and Evolution: Research and Practice
Predicting defects using network analysis on dependency graphs
Proceedings of the 30th international conference on Software engineering
Can developer-module networks predict failures?
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
Predicting failures with developer networks and social network analysis
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
OCSC '09 Proceedings of the 3d International Conference on Online Communities and Social Computing: Held as Part of HCI International 2009
Designing for participation in socio-technical software systems
UAHCI'07 Proceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity
Extraction, characterization and utility of prototypical communication groups in the blogosphere
ACM Transactions on Information Systems (TOIS)
Proceedings of the 4th India Software Engineering Conference
Mining and visualizing developer networks from version control systems
Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering
Project awareness system: improving collaboration through visibility
OCSC'13 Proceedings of the 5th international conference on Online Communities and Social Computing
Network ties and the success of open source software development
The Journal of Strategic Information Systems
Hi-index | 0.00 |
Vast numbers of free/open source software (F/OSS) development projects use hosting sites such as Java.net and Source-Forge.net. 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.