Evolution of an Open Source Community Network

0Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The study attempts to better understand the evolution of the structure of a network using two snapshots of the developer-project affiliations in an Open Source Software (OSS) community. We use complex networks and social network theory to guide our analysis. We proceed by first extracting separate bipartite networks of projects in each of the five development stages – planning, pre-alpha, alpha, beta and production/stables stages. Then, by analyzing changes in the network using degree distributions, assortativity, component sizes, visualizations and p-star models, we try to infer the project-joining behavior of the OSS developers. Simulations are used to establish the significance of some findings. Highlights of our results are the higher levels of assortativity and networking in the Beta and Stable subnetworks, and a surprisingly higher level of connectivity of the Planning subnetwork. Significant clustering of projects is observed based on the programming language but not on other project attributes, including even licenses.

Cite

CITATION STYLE

APA

Saraf, N., Seary, A., Chandrasekaran, D., & Monge, P. (2013). Evolution of an Open Source Community Network. In Mathematics in Industry (Vol. 18, pp. 349–379). Springer Medizin. https://doi.org/10.1007/978-3-642-30904-5_16

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free