期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
开源软件关键开发者类型及协作网络鲁棒性分析 被引量:3
1
作者 卢冬冬 吴洁 +1 位作者 刘鹏 盛永祥 《计算机科学》 CSCD 北大核心 2020年第12期100-105,共6页
文中以开源软件AngularJS项目为例,探究关键开发者类型和协作网络鲁棒性。通过抽取代码修订关系构建开发者协作网络,分析网络的结构和功能。综合开发者的结构与功能属性进行类型划分,探究不同类型开发者流失后网络的结构和功能鲁棒性,... 文中以开源软件AngularJS项目为例,探究关键开发者类型和协作网络鲁棒性。通过抽取代码修订关系构建开发者协作网络,分析网络的结构和功能。综合开发者的结构与功能属性进行类型划分,探究不同类型开发者流失后网络的结构和功能鲁棒性,以此识别出关键开发者类型。最后模拟新开发者的加入机制,探讨网络鲁棒性的提升策略。研究发现:开发者的结构和功能属性的不对称性导致了开发者协作网络的结构和功能鲁棒性的不一致性;与传统方法相比,对开发者进行类型划分能够更有效地识别关键开发者类型;在社团内部较活跃、与其他社团之间存在密切联系并且拥有大量贡献度的中央核心型开发者对网络鲁棒性影响最大;拥有较大初始度且选择倾向性连接的新开发者加入机制能够有效提高网络鲁棒性。 展开更多
关键词 开源软件 AngularJS 开发者协作网络 关键开发者类型 鲁棒性
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部