Quantitative Analysis of Community Evolution in Developer Social Networks Around Open Source Software Projects
Liang Wang, Ying Li, Jierui Zhang, Xianping Tao

TL;DR
This paper introduces entropy-based indices to quantitatively analyze community evolution in developer social networks around open source projects, capturing multiple simultaneous patterns and predicting team productivity with high accuracy.
Contribution
It proposes a novel, comprehensive, and quantitative method using entropy-based indices to measure community evolution patterns in developer social networks.
Findings
Indices effectively capture community evolution with 94.1% accuracy.
Indices are useful in predicting OSS team productivity with 0.718 accuracy.
Method supports simultaneous occurrence of multiple evolution patterns.
Abstract
Understanding the evolution of communities in developer social networks (DSNs) around open source software (OSS) projects can provide valuable insights about the socio-technical process of OSS development. Existing studies show the evolutionary behaviors of social communities can effectively be described using patterns including split, shrink, merge, expand, emerge, and extinct. However, existing pattern-based approaches are limited in supporting quantitative analysis, and are potentially problematic for using the patterns in a mutually exclusive manner when describing community evolution. In this work, we propose that different patterns can occur simultaneously between every pair of communities during the evolution, just in different degrees. Four entropy-based indices are devised to measure the degree of community split, shrink, merge, and expand, respectively, which can provide a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOpen Source Software Innovations · Wikis in Education and Collaboration · Software Engineering Research
