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
关键词
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
相关论文
共 50 条
  • [1] Analysis of activity in open-source communities using social network analysis techniques
    del Rocio Martinez-Torres, Maria
    ASIAN JOURNAL OF TECHNOLOGY INNOVATION, 2014, 22 (01) : 114 - 130
  • [2] Exploring Social Contagion in Open-Source Communities by Mining Software Repositories
    Shoroye, Zakariyah
    Yaqub, Waheeb
    Mohammed, Azhar Ahmed
    Aung, Zeyar
    Svetinovic, Davor
    NEURAL INFORMATION PROCESSING, ICONIP 2015, PT IV, 2015, 9492 : 120 - 127
  • [3] Knowledge sharing in open-source software development communities: a review and synthesis
    Okong'o, Rebecca
    Ndiege, Joshua Rumo Arongo
    VINE JOURNAL OF INFORMATION AND KNOWLEDGE MANAGEMENT SYSTEMS, 2023,
  • [4] Knowledge sharing in open-source software development communities: a review and synthesis
    Okong’o, Winifred
    Ndiege, Joshua Rumo Arongo
    VINE Journal of Information and Knowledge Management Systems, 2023,
  • [5] The Learning Curves in Open-Source Software (OSS) Development Network
    Kim, Youngsoo
    Jiang, Lingxiao
    PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL CONFERENCE ON ELECTRONIC COMMERCE (ICEC 2014), 2014, : 41 - 48
  • [6] An Extensible Open-Source Framework for Social Network Analysis
    Barla, Michal
    Bielikova, Maria
    ADVANCES IN INTELLIGENT WEB MASTERING-2, PROCEEDINGS, 2010, 67 : 53 - 60
  • [7] Open-Source Software Development in Cheminformatics: A Qualitative Analysis of Rationales
    Pernaa, Johannes
    Takala, Aleksi
    Ciftci, Veysel
    Hernandez-Ramos, Jose
    Caceres-Jensen, Lizethly
    Rodriguez-Becerra, Jorge
    APPLIED SCIENCES-BASEL, 2023, 13 (17):
  • [8] Open-source software for geospatial analysis
    Isamar M. Cortés
    Nature Reviews Earth & Environment, 2023, 4 : 143 - 143
  • [9] Open-source software for geospatial analysis
    Cortes, Isamar M.
    NATURE REVIEWS EARTH & ENVIRONMENT, 2023, 4 (03) : 143 - 143
  • [10] Using Social Network Analysis to Inform Management of Open Source Software Development
    Kumar, Sanjeev
    2015 48TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2015, : 5154 - 5163