基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
文中以开源软件 AngularJS项目为例,探究关键开发者类型和协作网络鲁棒性.通过抽取代码修订关系构建开发者协作网络,分析网络的结构和功能.综合开发者的结构与功能属性进行类型划分,探究不同类型开发者流失后网络的结构和功能鲁棒性,以此识别出关键开发者类型.最后模拟新开发者的加入机制,探讨网络鲁棒性的提升策略.研究发现:开发者的结构和功能属性的不对称性导致了开发者协作网络的结构和功能鲁棒性的不一致性;与传统方法相比,对开发者进行类型划分能够更有效地识别关键开发者类型;在社团内部较活跃、与其他社团之间存在密切联系并且拥有大量贡献度的中央核心型开发者对网络鲁棒性影响最大;拥有较大初始度且选择倾向性连接的新开发者加入机制能够有效提高网络鲁棒性.
推荐文章
群体软件开发中核心-边缘开发者的区分研究
群体软件开发
开发者网络
核心开发者
边缘开发者
计算机
网络社区
开源软件社区中开发者活跃度特性分析
开发者合作网络
开源社区
活跃度
群体开发
软件众包开发者的能力价值率模型研究
众包
软件众包
众包质量评价
开发者能力评估
价值率
浅谈开发者社交网络
软件开发
维护
社交网络
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 开源软件关键开发者类型及协作网络鲁棒性分析
来源期刊 计算机科学 学科 工学
关键词 开源软件 AngularJS 开发者协作网络 关键开发者类型 鲁棒性
年,卷(期) 2020,(12) 所属期刊栏目 复杂系统的软件工程和需求工程
研究方向 页码范围 100-105
页数 6页 分类号 TP391
字数 语种 中文
DOI 10.11896/jsjkx.200300147
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 盛永祥 71 254 9.0 13.0
2 吴洁 133 1039 18.0 26.0
3 刘鹏 15 11 2.0 3.0
4 卢冬冬 3 0 0.0 0.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (161)
共引文献  (19)
参考文献  (20)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1995(1)
  • 参考文献(0)
  • 二级参考文献(1)
1999(3)
  • 参考文献(1)
  • 二级参考文献(2)
2000(4)
  • 参考文献(0)
  • 二级参考文献(4)
2001(7)
  • 参考文献(0)
  • 二级参考文献(7)
2002(7)
  • 参考文献(1)
  • 二级参考文献(6)
2003(7)
  • 参考文献(2)
  • 二级参考文献(5)
2004(4)
  • 参考文献(0)
  • 二级参考文献(4)
2005(4)
  • 参考文献(0)
  • 二级参考文献(4)
2006(6)
  • 参考文献(0)
  • 二级参考文献(6)
2007(9)
  • 参考文献(1)
  • 二级参考文献(8)
2008(10)
  • 参考文献(1)
  • 二级参考文献(9)
2009(8)
  • 参考文献(0)
  • 二级参考文献(8)
2010(12)
  • 参考文献(0)
  • 二级参考文献(12)
2011(7)
  • 参考文献(0)
  • 二级参考文献(7)
2012(9)
  • 参考文献(0)
  • 二级参考文献(9)
2013(11)
  • 参考文献(0)
  • 二级参考文献(11)
2014(17)
  • 参考文献(1)
  • 二级参考文献(16)
2015(21)
  • 参考文献(4)
  • 二级参考文献(17)
2016(13)
  • 参考文献(0)
  • 二级参考文献(13)
2017(14)
  • 参考文献(4)
  • 二级参考文献(10)
2018(6)
  • 参考文献(4)
  • 二级参考文献(2)
2019(1)
  • 参考文献(1)
  • 二级参考文献(0)
2020(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
开源软件
AngularJS
开发者协作网络
关键开发者类型
鲁棒性
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机科学
月刊
1002-137X
50-1075/TP
大16开
重庆市渝北区洪湖西路18号
78-68
1974
chi
出版文献量(篇)
18527
总下载数(次)
68
论文1v1指导