| Literature DB >> 33806184 |
Shaojuan Lei1, Xiaodong Zhang1, Shilin Xie1, Xin Zheng1.
Abstract
Robustness of the collaborative knowledge network (CKN) is critical to the success of open source projects. To study this robustness more comprehensively and accurately, we constructed a weighted CKN based on the semantic analysis of collaborative behavior, where (a) open source designers were the network nodes, (b) collaborative behavior among designers was the edges, and (c) collaborative text content intensity and collaborative frequency intensity were the edge weights. To study the robustness from a dynamic viewpoint, we constructed three CKNs from different stages of the project life cycle: the start-up, growth and maturation stages. The connectivity and collaboration efficiency of the weighted network were then used as robustness evaluation indexes. Further, we designed four edge failure modes based on the behavioral characteristics of open source designers. Finally, we carried out dynamic robustness analysis experiments based on the empirical data of a Local Motors open source car design project. Our results showed that the CKN performed differently at different stages of the project life cycle, and our specific findings could help community managers of open source projects to formulate different network protection strategies at different stages of their projects.Entities:
Keywords: dynamic robustness; knowledge collaboration; open source project; semantic-based; weighted network
Year: 2021 PMID: 33806184 PMCID: PMC8066244 DOI: 10.3390/e23040391
Source DB: PubMed Journal: Entropy (Basel) ISSN: 1099-4300 Impact factor: 2.524
Research on network model and robustness.
| Researcher | Network Model | Network Failure Mode | Robustness Measurement | Dynamic Evolution Stage |
|---|---|---|---|---|
| Zhou, H.; Zhang, X.; Hu, Y. (2020) | Collaborative knowledge network: user as nodes, frequency of communication as the weight. | Node failure based on: | The relative size of the | Three different stages of network development (i.e., the start-up, growth and |
| Martinez-Torres, M.R. (2014) | Weighted network: community members as nodes, number of e-mails as the weight. | One stage | ||
| Bellingeri, M.; Cassi, D. | The co-authorship network of scientists working on network theory and | Node failure based on: nearest neighbors (First), next to nearest neighbors (Sec) et al. | The size of the largest | |
| Bai, Y.; Deng, G.S. | User Interaction weighted network: user as nodes, the number of forwarded | One stage | ||
| Duan, D.L.; Lv, C.C.; (2017) | Weighted network | A fraction node failure based on random. | Critical threshold against cascading | One stage |
| He, Z.; Liu, S.; Zhan, M. (2013) | Unweighted heterogeneous networks and weighted heterogeneous networks | Node failure based on: high-degree, low-degree. | The sum of the degrees of inactive nodes | One stage |
| Frank, S; Pavlin, M. | Online Social Networks: | Node failure based on: the cost-benefit relationship. | Lifetime of the | One stage |
| Tanaka, G.; Morino, K.; Aihara, K. (2012) | Coupled oscillator networks: networks | Node failure based on: lower degree, random. | Order parameter, | One stage |
| Zhang, X.D; | Knowledge collaborative network: | Node failure based on: | The relative size of the largest connected component, | Three different stages of network development (i.e., the start-up, growth and maturation stages) |
| Tang, Y.G; | Regional collaborative innovation network(unweighted network): | Node failure based on the: comprehensive betweenness. | Average path length, | One stage |
| Tanizawa, T.; Paul, G.; Havlin, S.; (2006) | Scale-free multimodal network: | Node failure based on: | Analytical formulas. | One stage |
| Liu, L.; | Interdependent networks with correlated structure: two interdependency scenarios: conditional and redundant interaction modes. | Node failure based on: | Giant component size. | One stage |
| Our work | Semantic-based Collaborative Knowledge Network: | Edge failure modes based on: (1) collective failure of knowledge contribution behavior, (2) successive failure of knowledge contribution behavior, (3) collective failure of knowledge dissemination behavior, and (4) successive failure of knowledge dissemination behavior. | Relative size of network connectivity, | Three different stages of the project life cycle: the start-up, growth and maturation stages. |
Top ten keywords sorted by weight.
| Keyword | Car | Side View | Design | Engine | Track Width | Entry | Package View | Technical | Profile | Rear |
|---|---|---|---|---|---|---|---|---|---|---|
| weight | 0.998 | 0.978 | 0.974 | 0.969 | 0.941 | 0.886 | 0.883 | 0.877 | 0.838 | 0.801 |
Top ten nodes with value.
|
| 328 | 351 | 311 | 325 | 14 | 210 | 317 | 185 | 160 | 356 |
|
| 1210.57 | 871.7 | 811.53 | 370.21 | 311.72 | 267.6 | 260.6 | 257.47 | 218.57 | 203.53 |
Figure 1Scale evolution diagram of the collaborative knowledge network of LF-01 project.
Network topology parameters and network characteristics of the semantic-based collaborative knowledge network.
| Network | Topological Parameter | Network Characteristic | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Number of Nodes | Average | Average | Clustering | Network Efficiency | Small World | Small World | Scale Free | Assortatvity | |
| Start-up stage | 16 | 1.3529 | 2.0932 | 0.1261 | 0.2151 | 11.0804 | Yes | Yes | No |
| Growth stage | 318 | 7.9296 | 2.5445 | 0.3374 | 0.2877 | 19.3845 | Yes | Yes | No |
| Maturation stage | 419 | 7.3430 | 2.6403 | 0.3278 | 0.2630 | 23.1868 | Yes | Yes | No |
Note: According to Davis, Yoo and Baker [48], the small-world parameters can be expressed as: , where is the number of nodes, is the average degree.
Failure mode design of collaborative knowledge behavior.
| Failure Mode | Failure Simulation Calculation Process | |
|---|---|---|
| Failure | Successive failure of knowledge contribution behavior (WS) | Sort the edges generated by the network according to their weights, from large to small, where the weight of the edge with the largest weight is proportionally reduced according to the sorting result. Take the network at this time as the current network, then calculate the weight and sort to reduce the edge with the largest edge weight. Repeat n times to simulate the continuous failure of knowledge contribution behavior. |
| Collective failure of knowledge contribution behavior (WC) | Sort the edges generated by the network according to their weights, from large to small. Select the top n weights to connect the edges according to this sorting result, then reduce the weights by a certain percentage to simulate the collective failure of knowledge contribution behavior. | |
| Successive failure of knowledge dissemination behavior | Sort the edges generated by the network according to the order of edge betweenness, from large to small, where the edge weight of the edge with the largest edge betweenness is proportionally reduced. Take the network at this time as the current network, then calculate and sort the edge betweenness, where the edge weight with the largest edge betweenness is reduced and repeated N times to simulate the failure of knowledge dissemination behavior. | |
| Collective failure of knowledge dissemination behavior | Sort the edges generated by the network according to the order of edge betweenness, from large to small. Select the top n connected edges according to this sorting result, then reduce the weight of edges to simulate the collective failure of knowledge dissemination behavior. | |
| Random failure | Random failure | Randomly select the edge generated by the network according to its weight, where the edge weight is reduced proportionally. |
Figure 2Changes in the robustness index of the network during the start-up stage (Legend number of edges: actual number of edges = 1:5). (a) shows the changes in relative size of network connectivity (S). (b) shows the changes in relative size of collaborative knowledge efficiency (H).
Paired sample T-test for different failure modes of network in start-up stage (α = 0.05).
| Pairing Failure Mode | M | SD | 95% Confidence Interval | t | df | Sig | ||
|---|---|---|---|---|---|---|---|---|
| Lower Limits | Upper Limits | |||||||
| R-BS | 0.084231 | 0.040326 | 0.067204 | 0.101262 | 10.233 | 23 | 0.000 | |
|
| BS-WS | 0.153952 | 0.107466 | 0.108573 | 0.199331 | 7.018 | 23 | 0.000 |
| WS-BC | 0.175503 | 0.058234 | 0.150913 | 0.200093 | 14.764 | 23 | 0.000 | |
| BC-WC | 0.072582 | 0.022999 | 0.062871 | 0.082294 | 15.460 | 23 | 0.000 | |
| R-BS | 0.071423 | 0.045057 | 0.052397 | 0.090449 | 7.766 | 23 | 0.000 | |
|
| BS-WS | 0.161813 | 0.091040 | 0.123370 | 0.200256 | 8.707 | 23 | 0.000 |
| WS-BC | 0.093761 | 0.038576 | 0.077471 | 0.110050 | 11.907 | 23 | 0.000 | |
| BC-WC | 0.0804623 | 0.045413 | 0.061286 | 0.099638 | 8.680 | 23 | 0.000 | |
Figure 3Changes in the robustness index of the network during the growth stage (Legend number of edges: actual number of edges = 1:5). (a) shows the changes in relative size of network connectivity (S). (b) shows the changes in relative size of collaborative knowledge efficiency (H).
Paired sample T-test for different failure modes of network in growth stage (α = 0.05).
| Pairing Failure Mode | M | SD | 95% Confidence Interval | t | df | Sig | ||
|---|---|---|---|---|---|---|---|---|
| Lower Limits | Upper Limits | |||||||
| R-BC | 0.013707 | 0.042816 | 0.010097 | 0.01731 | 7.46 | 542 | 0.001 | |
|
| BC-WS | 0.225036 | 0.135681 | 0.212829 | 0.237243 | 36.224 | 476 | 0.000 |
| WS-BC | 0.236496 | 0.053234 | 0.230437 | 0.242554 | 76.818 | 298 | 0.000 | |
| BC-WC | 0.072419 | 0.057574 | 0.065866 | 0.078971 | 21.75 | 298 | 0.000 | |
| R-BC | 0.006946 | 0.052469 | 0.002523 | 0.011369 | 3.085 | 542 | 0.002 | |
|
| BC-WS | 0.171703 | 0.125931 | 0.159653 | 0.183752 | 28.009 | 421 | 0.000 |
| WS-BC | 0.214288 | 0.053104 | 0.208294 | 0.220281 | 70.357 | 303 | 0.000 | |
| BC-WC | 0.111128 | 0.101701 | 0.099648 | 0.122607 | 19.05 | 303 | 0.000 | |
Figure 4Changes in the robustness index of the network during the maturation stage (Legend number of edges: actual number of edges = 1:5). (a) shows the changes in relative size of network connectivity (S). (b) shows the changes in relative size of collaborative knowledge efficiency (H).
Paired sample T-test for different failure modes of network in maturation stage (α = 0.05).
| Pairing Failure Mode | M | SD | 95% Confidence Interval | t | df | Sig | ||
|---|---|---|---|---|---|---|---|---|
| Lower Limits | Upper Limits | |||||||
| R-WS | 0.143179 | 0.065401 | 0.138122 | 0.148236 | 55.59 | 644 | 0.000 | |
|
| WS-BS | 0.086093 | 0.016223 | 0.084744 | 0.087442 | 125.358 | 557 | 0.000 |
| BS-WC | 0.181593 | 0.061437 | 0.175039 | 0.188147 | 54.501 | 339 | 0.000 | |
| WC-BC | 0.051196 | 0.005174 | 0.080188 | 0.082204 | 158.606 | 254 | 0.000 | |
| R-WS | 0.102239 | 0.058472 | 0.097718 | 0.106760 | 44.406 | 644 | 0.000 | |
|
| WS-BS | 0.133359 | 0.069257 | 0.127037 | 0.139889 | 41.731 | 467 | 0.000 |
| BS-WC | 0.182520 | 0.048358 | 0.177392 | 0.187648 | 70.003 | 343 | 0.000 | |
| WC-BC | 0.039459 | 0.003451 | 0.039073 | 0.039848 | 199.667 | 304 | 0.000 | |
Figure 5Robustness index values changes of networks in the growth and maturation stages under WC and WS failure modes (Legend number of edges: actual number of edges = 1:5). (a) shows the changes in relative size of network connectivity (S). (b) shows the changes in relative size of collaborative knowledge efficiency (H).
Figure 6Robustness index values changes of networks in the growth and maturation stages under WC and BC failure modes (Legend number of edges: actual number of edges = 1:5). (a) shows the changes in relative size of network connectivity (S). (b) shows the changes in relative size of collaborative knowledge efficiency (H).
Paired sample T-test of growth and maturation network under the same failure mode (α = 0.05).
| Pairing Failure Mode | M | SD | 95% Confidence Interval | t | df | Sig | ||
|---|---|---|---|---|---|---|---|---|
| Lower Limits | Upper Limits | |||||||
| B(WS)-C(WS) | −0.085595 | 0.073348 | −0.092194 | −0.07899 | −25.487 | 476 | 0.000 | |
|
| B(BC)-C(BC) | 0.059745 | 0.011397 | 0.058339 | 0.061151 | 83.711 | 254 | 0.000 |
| B(WC)-C(WC) | −0.09193 | 0.049134 | −0.09737 | −0.086483 | −33.207 | 314 | 0.000 | |
| B(WS)-C(WS) | −0.134390 | 0.095798 | −0.143556 | −0.125223 | −28.818 | 421 | 0.000 | |
|
| B(BC)-C(BC) | 0.014243 | 0.012625 | 0.012818 | 0.015668 | 19.670 | 303 | 0.000 |
| B(WC)-C(WC) | −0.13207 | 0.092625 | −0.142322 | −0.121818 | −25.347 | 315 | 0.000 | |
Note: B represents growth stage network, C represents maturation stage network.