摘要 | 第4-5页 |
Abstract | 第5-6页 |
1 绪论 | 第9-17页 |
1.1 研究背景及提出问题 | 第9-10页 |
1.2 研究目的与意义 | 第10页 |
1.3 相关研究综述 | 第10-15页 |
1.3.1 关于开源软件的相关研究 | 第10-12页 |
1.3.2 复杂网络拓扑结构与行为特征研究 | 第12-15页 |
1.4 研究思路与论文结构 | 第15-17页 |
2 Linux内核开发者协作网络结构及演化特征分析 | 第17-31页 |
2.1 数据的收集处理及协作网络概念 | 第17-19页 |
2.1.1 数据的收集和预处理 | 第17-18页 |
2.1.2 Linux内核开发者协作网络概念 | 第18-19页 |
2.2 开发者协作网络的中央—边缘结构 | 第19-20页 |
2.3 中央网络的结构及演化特征 | 第20-30页 |
2.3.1 中央网络的分层结构 | 第21-23页 |
2.3.2 中央网络社区结构的形成 | 第23-25页 |
2.3.3 中央网络小世界结构特性分析 | 第25-26页 |
2.3.4 近期中央网络各层次的稳定性分析 | 第26-27页 |
2.3.5 年度协作网络与月度网络的对比分析 | 第27-29页 |
2.3.6 开发者形成的富人俱乐部 | 第29-30页 |
2.4 本章小结 | 第30-31页 |
3 开源软件中开发者行为特点研究 | 第31-47页 |
3.1 开发者的生产行为分析 | 第31-33页 |
3.1.1 参与交流次数和时间跨度分布特性 | 第31-32页 |
3.1.2 开发者活跃度分析 | 第32-33页 |
3.2 开发者跨社区和跨层间的协作分析 | 第33-38页 |
3.3 开发者的知识交流行为分析 | 第38-40页 |
3.4 人员的流动性对Linux内核开发的影响 | 第40-46页 |
3.4.1 中央开发者人员流动性分析 | 第40-41页 |
3.4.2 中央网络的抗毁性实验分析 | 第41-46页 |
3.5 本章小结 | 第46-47页 |
4 Linux内核开发协作模式探讨 | 第47-55页 |
4.1 开发者协作网络结构的形成原因分析 | 第47-48页 |
4.2 从集体智慧角度分析开源软件开发协作模式 | 第48-52页 |
4.2.1 开源软件的集体智慧特征 | 第48-49页 |
4.2.2 开源软件开发协作模式 | 第49-52页 |
4.3 软件行业中开源理念的影响 | 第52-54页 |
4.3.1 开源软件开发相对于传统软件的优势 | 第52-53页 |
4.3.2 开源理念对其它行业的启发意义 | 第53-54页 |
4.4 本章小结 | 第54-55页 |
结论 | 第55-57页 |
参考文献 | 第57-62页 |
攻读硕士学位期间发表学术论文情况 | 第62页 |
攻读硕士学位期间参与科研项目情况 | 第62-63页 |
致谢 | 第63-64页 |