Cargando…

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Xiaodong, Lei, Shaojuan, Sun, Jiazheng, Kou, Weijie
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9857583/
https://www.ncbi.nlm.nih.gov/pubmed/36673249
http://dx.doi.org/10.3390/e25010108
_version_ 1784873901776437248
author Zhang, Xiaodong
Lei, Shaojuan
Sun, Jiazheng
Kou, Weijie
author_facet Zhang, Xiaodong
Lei, Shaojuan
Sun, Jiazheng
Kou, Weijie
author_sort Zhang, Xiaodong
collection PubMed
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.
format Online
Article
Text
id pubmed-9857583
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-98575832023-01-21 Robustness of Multi-Project Knowledge Collaboration Network in Open Source Community Zhang, Xiaodong Lei, Shaojuan Sun, Jiazheng Kou, Weijie Entropy (Basel) Article 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. MDPI 2023-01-04 /pmc/articles/PMC9857583/ /pubmed/36673249 http://dx.doi.org/10.3390/e25010108 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zhang, Xiaodong
Lei, Shaojuan
Sun, Jiazheng
Kou, Weijie
Robustness of Multi-Project Knowledge Collaboration Network in Open Source Community
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 Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9857583/
https://www.ncbi.nlm.nih.gov/pubmed/36673249
http://dx.doi.org/10.3390/e25010108
work_keys_str_mv AT zhangxiaodong robustnessofmultiprojectknowledgecollaborationnetworkinopensourcecommunity
AT leishaojuan robustnessofmultiprojectknowledgecollaborationnetworkinopensourcecommunity
AT sunjiazheng robustnessofmultiprojectknowledgecollaborationnetworkinopensourcecommunity
AT kouweijie robustnessofmultiprojectknowledgecollaborationnetworkinopensourcecommunity