%0 Journal Article %T 开源软件开发者的演化研究 %A 李其锋? %A 李 兵? %J 计算机科学 %D 2015 %X 开源软件的开发主要依靠开发人员的自我管理和志愿贡献。在软件开发过程中,开发人员的组成、分工、能力等会发生经常性的改变,这些改变都会通过交互行为的变化反映出来。已有研究成果表明开源软件存在核心团队,他们主导项目的开发与实施,但对开发团队随时间而发生的结构变化的研究较少。通过观测软件项目生命周期中开发者总体的变化情况,研究了开发者网络与软件的协同演化机理,以gnu/linux公共数据集为例,讨论了开源软件开发者数量、自愿度、开发者经验与项目的协同演化现象,并给出了演化的合理解释。 %K 开源软件 %K 开发者 %K 协同演化 %U http://www.jsjkx.com/jsjkx/ch/reader/view_abstract.aspx?file_no=20151210&flag=1