论文部分内容阅读
开源软件核心开发者的流失不仅会严重影响项目的开发进程,甚至会造成一系列的级联效应。从动态视角探讨核心开发者流失的影响并对其采取保护措施能有效促进社区创新产出。基于复杂网络视角,以开源项目AngularJS为例,通过多属性决策的方法识别出核心开发者。在此基础上,构建负载容量模型,探究核心开发者流失的级联失效现象。研究发现:核心开发者间的紧密协作关系和网络结构中占据重要位置的核心开发者流失会导致较为严重的级联失效现象;初始工作负荷较大的开发者流失则会造成更为严重的二次传播级联失效现象。