论文部分内容阅读
在没有市场机制引导的大众生产领域也能实现知识的分工与合作已经是一个不争的事实,但这种新兴生产方式下的产品的知识结构及演化机制却未被充分认识。本文以著名的开源软件——R软件为对象,研究其知识结构和开发者合作结构及其演化机制,以期达到认识开源软件乃至大众生产过程中知识聚集过程的目的。主要工作及结论如下:首先研究体现R软件知识结构的软件包网络,发现随着时间的变化,网络规模呈幂律增长趋势,稠密度随规模增加而下降,网络凝聚性随规模增加而减弱,表明R软件中的知识呈加速凝聚的态势,知识结构呈现扩张趋势;同时,R软件的发展方式表现为最大连通片主体不断吸收聚集游离小连通片;在知识结构的扩展中,R软件保持了功能主轴不分叉的特性。对R软件的知识结构建立树关系网络模型分析,发现其存在核心结构,并成功识别出知识结构的功能社团。进一步分析与知识结构形成紧密相关的开发者合作结构,发现它不但具有自身的演化特点,而且与R软件的知识结构存在耦合现象。这一发现揭示了从合作-技术双维度的新视角对开源软件进行分类研究的意义。通过对合作结构最大连通图的深入分析,发现合作结构有两种基本模式,一是以开发者为中心,二是以软件包为中心。随后基于随机行动者导向模型,本文研究了R软件知识结构和开发者合作结构的内生演化机制以及两种结构的共演机制,发现了统计上显著的网络微观结构是驱动两个网络演化以及共演的内生机制。实证研究表明R软件包网络的演化中根节点及其子节点共同衍生新节点的机制在统计上是显著正面作用的;合作结构二模网演化中合作延续性机制是有显著的正面作用的;而软件包之间的技术联系对合作网络中的软件包共开发者关系形成有显著的正面促进作用。这些发现拓宽了对于网络演化机制的认识。本文的主要贡献体现在:在知识分工新视角下,以R软件为代表,运用多种网络分析方法,尤其是动态演化的网络分析方法,研究大众生产知识聚集过程中的知识结构以及与之紧密相关的合作结构。在研究方法上,本文提出了基于无圈有向网络的树关系网络建模方法、能够同时识别核心与社团结构的Hub-社团分析方法,推广了随机行动者导向模型,提出了合作-技术这个物理-事理的分析框架。在研究内容上,本文深入剖析了R软件的知识结构、开发者合作结构,以及它们的内生演化机制。研究结论对认识大众生产模式下的知识产品生产过程具有理论价值,同时对软件开发过程的知识管理具有实践参考价值。