Open-Source Software Development Communities: An Analysis Approach as a Social Network

被引:0
作者
Makris, Georgios C. [1 ]
Spyropoulos, Alexandros Z. [2 ]
Stamelos, Ioannis [1 ]
机构
[1] Aristotle Univ Thessaloniki AUTH, Sch Informat, Thessaloniki 54124, Greece
[2] Int Hellen Univ IHU, Sch Sci, Dept Phys, Kavalas Campus, Thessaloniki 57001, Greece
来源
MANAGEMENT OF DIGITAL ECOSYSTEMS, MEDES 2023 | 2024年 / 2022卷
关键词
Open-source Software; Developer Communities; Social Networks; Network Theory; Density; Degree Centralization; GitHub; CENTRALITY;
D O I
10.1007/978-3-031-51643-6_14
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Open-source software plays a very important role in today's technological world. Developer communities are sharing solutions and exposing their work through large organizations like GitHub. Based on the above, an interesting question arises: "Do the developer communities behave in a similar way regardless of the language they work with?" and following "which programming languages favor forking the most?". In an effort to answer questions, data from twenty different communities of programming languages were collected, as they emerged through GitHub. From the data (43,704,340 nodes and 39,038,833 connections) twenty different social networks were formed which were studied with simple tools of statistics and network theory. The results showed that all communities behaved in a similar way to the exclusion of the R programming language community.
引用
收藏
页码:193 / 202
页数:10
相关论文
共 38 条
[1]  
[Anonymous], Tiobe index
[2]  
[Anonymous], about us
[3]  
Badashian AS, 2016, 2016 IEEE/ACM 3RD INTERNATIONAL WORKSHOP ON CROWDSOURCING IN SOFTWARE ENGINEERING (CSI-SE), P15, DOI [10.1109/CSI-SE.2016.011, 10.1145/2897659.2897663]
[4]  
Barrat A., 2008, DYNAMICAL PROCESSES
[5]   Axioms for Centrality [J].
Boldi, Paolo ;
Vigna, Sebastiano .
INTERNET MATHEMATICS, 2014, 10 (3-4) :222-262
[6]  
Chua BB, 2015, 2015 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), P120, DOI 10.1109/ISSREW.2015.7392056
[7]   Free/Libre Open-Source Software Development: What We Know and What We Do Not Know [J].
Crowston, Kevin ;
Wei, Kangning ;
Howison, James ;
Wiggins, Andrea .
ACM COMPUTING SURVEYS, 2012, 44 (02)
[8]   Study on centrality measures in social networks: a survey [J].
Das K. ;
Samanta S. ;
Pal M. .
Social Network Analysis and Mining, 2018, 8 (01)
[9]  
Estrada E., 2012, The Structure of Complex Networks: Theory and Applications, DOI DOI 10.1093/ACPROF:OSO/9780199591756.001.0001
[10]  
Feller Joseph, 2002, Understanding open source software development