国内刊号:43-1258/TP
国际刊号:1007-130X
发布日期:
作者:卢冬冬, 吴洁, 刘鹏, 盛永祥
单位:(江苏科技大学经济管理学院,江苏 镇江 212003)
关键词:开源软件社区,AngularJS,知识协作网络,核心开发者识别,
基金:国家自然科学基金(71871108);国家社会科学基金(19FGLB029);江苏高校哲学社会科学研究重点项目(2018SJZDI053)
开源软件社区中开发者是流动的,有效识别出核心开发者并对其采取保护措施能够更好地促进社区集体智慧涌现。以开源软件项目AngularJS为例,通过获取开发者在GitHub上的提交记录,抽取开发者协作关系构建知识协作网络,运用社会网络分析的方法,在原有度中心性和介数中心性指标的基础上,将开发者节点的社团结构考虑进来提出新的评价指标。采用TOPSIS多属性决策方法进行核心开发者识别。仿真模拟核心开发者的流失,探究识别效果。研究发现:考虑社团结构的指标和以往指标识别出的核心开发者具有较大的相似性,和真实名单对比均具有一定的准确性,但在重要性排序上考虑社团结构的指标体系识别效果更显著。
来源:2021年第3期
《计算机工程与科学》期刊编辑部