Publication Type
Conference Proceeding Article
Version
publishedVersion
Publication Date
3-2013
Abstract
Social coding enables a different experience of software development as the activities and interests of one developer are easily advertized to other developers. Developers can thus track the activities relevant to various projects in one umbrella site. Such a major change in collaborative software development makes an investigation of networkings on social coding sites valuable. Furthermore, project hosting platforms promoting this development paradigm have been thriving, among which GitHub has arguably gained the most momentum. In this paper, we contribute to the body of knowledge on social coding by investigating the network structure of social coding in GitHub. We collect 100,000 projects and 30,000 developers from GitHub, construct developer-developer and project-project relationship graphs, and compute various characteristics of the graphs. We then identify influential developers and projects on this subnetwork of GitHub by using PageRank. Understanding how developers and projects are actually related to each other on a social coding site is the first step towards building tool supports to aid social programmers in performing their tasks more efficiently.
Discipline
Software Engineering
Research Areas
Software and Cyber-Physical Systems
Publication
CSMR 2013: Proceedings of the 2013 17th European Conference on Software Maintenance and Reengineering: 5-8 March 2013, Genova, Italy
First Page
323
Last Page
326
ISBN
9781467358330
Identifier
10.1109/CSMR.2013.41
Publisher
IEEE
City or Country
Piscataway, NJ
Citation
THUNG, Ferdian; BISSYANDE, Tegawende F.; LO, David; and JIANG, Lingxiao.
Network structure of social coding in GitHub. (2013). CSMR 2013: Proceedings of the 2013 17th European Conference on Software Maintenance and Reengineering: 5-8 March 2013, Genova, Italy. 323-326.
Available at: https://ink.library.smu.edu.sg/sis_research/1687
Copyright Owner and License
Authors
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
http://doi.org/10.1109/CSMR.2013.41