Robustness of Multi-Project Knowledge Collaboration Network in Open Source Community

Multi-project parallelism is an important feature of open source communities (OSCs), and multi-project collaboration among users is a favorable condition for an OSC’s development. This paper studies the robustness of this type of community. Based on the characteristics of knowledge collaboration beh...

Full description

Bibliographic Details
Main Authors: Xiaodong Zhang, Shaojuan Lei, Jiazheng Sun, Weijie Kou
Format: Article
Language:English
Published: MDPI AG 2023-01-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/25/1/108
_version_ 1827626084113317888
author Xiaodong Zhang
Shaojuan Lei
Jiazheng Sun
Weijie Kou
author_facet Xiaodong Zhang
Shaojuan Lei
Jiazheng Sun
Weijie Kou
author_sort Xiaodong Zhang
collection DOAJ
description Multi-project parallelism is an important feature of open source communities (OSCs), and multi-project collaboration among users is a favorable condition for an OSC’s development. This paper studies the robustness of this type of community. Based on the characteristics of knowledge collaboration behavior and the large amount of semantic content generated from user collaboration in open source projects, we construct a directed, weighted, semantic-based multi-project knowledge collaboration network. Using analysis of the KCN’s structure and user attributes, nodes are divided into knowledge collaboration nodes and knowledge dissemination nodes that participate in either multi- or single-project collaboration. From the perspectives of user churn and behavior degradation, two types of failure modes are constructed: node failure and edge failure. Based on empirical data from the Local Motors open source vehicle design community, we then carry out a dynamic robustness analysis experiment. Our results show that the robustness of our constructed network varies for different failure modes and different node types: the network has (1) a high robustness to random failure and a low robustness to deliberate failure, (2) a high robustness to edge failure and a low robustness to node failure, and (3) a high robustness to the failure of single-project nodes (or their edges) and a low robustness to the failure of multi-project nodes (or their edges). These findings can be used to provide a more comprehensive and targeted management reference, promoting the efficient development of OSCs.
first_indexed 2024-03-09T12:48:54Z
format Article
id doaj.art-493a83a0a0f64cac881a99a20a94647b
institution Directory Open Access Journal
issn 1099-4300
language English
last_indexed 2024-03-09T12:48:54Z
publishDate 2023-01-01
publisher MDPI AG
record_format Article
series Entropy
spelling doaj.art-493a83a0a0f64cac881a99a20a94647b2023-11-30T22:08:46ZengMDPI AGEntropy1099-43002023-01-0125110810.3390/e25010108Robustness of Multi-Project Knowledge Collaboration Network in Open Source CommunityXiaodong Zhang0Shaojuan Lei1Jiazheng Sun2Weijie Kou3School of Economics and Management, University of Science and Technology Beijing, Beijing 100083, ChinaSchool of Economics and Management, University of Science and Technology Beijing, Beijing 100083, ChinaSchool of Economics and Management, University of Science and Technology Beijing, Beijing 100083, ChinaSchool of Economics and Management, University of Science and Technology Beijing, Beijing 100083, ChinaMulti-project parallelism is an important feature of open source communities (OSCs), and multi-project collaboration among users is a favorable condition for an OSC’s development. This paper studies the robustness of this type of community. Based on the characteristics of knowledge collaboration behavior and the large amount of semantic content generated from user collaboration in open source projects, we construct a directed, weighted, semantic-based multi-project knowledge collaboration network. Using analysis of the KCN’s structure and user attributes, nodes are divided into knowledge collaboration nodes and knowledge dissemination nodes that participate in either multi- or single-project collaboration. From the perspectives of user churn and behavior degradation, two types of failure modes are constructed: node failure and edge failure. Based on empirical data from the Local Motors open source vehicle design community, we then carry out a dynamic robustness analysis experiment. Our results show that the robustness of our constructed network varies for different failure modes and different node types: the network has (1) a high robustness to random failure and a low robustness to deliberate failure, (2) a high robustness to edge failure and a low robustness to node failure, and (3) a high robustness to the failure of single-project nodes (or their edges) and a low robustness to the failure of multi-project nodes (or their edges). These findings can be used to provide a more comprehensive and targeted management reference, promoting the efficient development of OSCs.https://www.mdpi.com/1099-4300/25/1/108open source communitymulti-project collaborationdirected weighted networkrobustness
spellingShingle Xiaodong Zhang
Shaojuan Lei
Jiazheng Sun
Weijie Kou
Robustness of Multi-Project Knowledge Collaboration Network in Open Source Community
Entropy
open source community
multi-project collaboration
directed weighted network
robustness
title Robustness of Multi-Project Knowledge Collaboration Network in Open Source Community
title_full Robustness of Multi-Project Knowledge Collaboration Network in Open Source Community
title_fullStr Robustness of Multi-Project Knowledge Collaboration Network in Open Source Community
title_full_unstemmed Robustness of Multi-Project Knowledge Collaboration Network in Open Source Community
title_short Robustness of Multi-Project Knowledge Collaboration Network in Open Source Community
title_sort robustness of multi project knowledge collaboration network in open source community
topic open source community
multi-project collaboration
directed weighted network
robustness
url https://www.mdpi.com/1099-4300/25/1/108
work_keys_str_mv AT xiaodongzhang robustnessofmultiprojectknowledgecollaborationnetworkinopensourcecommunity
AT shaojuanlei robustnessofmultiprojectknowledgecollaborationnetworkinopensourcecommunity
AT jiazhengsun robustnessofmultiprojectknowledgecollaborationnetworkinopensourcecommunity
AT weijiekou robustnessofmultiprojectknowledgecollaborationnetworkinopensourcecommunity