论文部分内容阅读
在二十世纪末网络泡沫中,众网络公司纷纷倒闭,而社会性软件(SocialNetwork Software,SNS)却在这种大背景下横空出世,突出重围,掀起了一股热浪,成为人们工作生活中离不开的一种工具。由此,人与人间不再是传统意义上的简单的社会联系,通过社会性软件的独特机制,人们可以根据自己的兴趣、爱好方便快捷的找到兴趣相投的朋友和志同道合的“战友”,与其共享资源,由此达到了更加高效和便捷的联系、沟通和资源共享。不仅应用和实践方面,对于社会性软件的讨论和研究也成为了炙手可热的焦点。 目前国内外对社会性软件的研究和讨论,主要集中在两方面:(1)社会性软件的释义和意义;(2)社会性软件的内部演化机制和应用。 但是,由于社会性软件这一概念刚刚出现不久,到目前为止,在众说纷纭中,尚没有给社会性软件一个统一确切的定义和总结,人们对于其涌现形成高协作性的社会网络,从而实现高效交流共享的机制也并没有认识清楚,也没有发现量化角度的研究公开发表。而这些问题的模糊不清限制了人们对社会性软件的认识和理解,妨碍了社会性软件的研究和表述,对社会性软件的进一步推广与发展形成了制约。 本文的贡献就在于,在众家之言的基础上,对社会性软件的定义、特征、分类和内部演化机制提出了见解,希望通过本文的总结和阐述,能给社会性软件一个清晰的界定。 本文的观点就是:社会性软件是一种提供网络服务的开放性平台,主体(用户)在使用其功能的过程中,其自发行为或主动与其他主体链接聚集形成社会网络,或触及(遵循)系统内部某种自动聚集分类规则,使用户和信息资源自动分类聚集,自底向上地涌现形成社会网络群体,从而促进了用户间达成社会性协作。 社会性软件从功能上大致分为两种类型: 让用户自主组织群体的软件,例如Friendster和blog,通过强/弱链接建立社会网络。 个人内容的出版和聚合,例如豆瓣(douban.com)和Wiki。 对应于以上两个功能,认为社会性软件可以被分为显性社会性软件、隐性社会性软件。两种社会性软件体现和促进社会关系和协作形成的方式不同,内在的演化机制也有所不同: 显性社会性软件在功能上是直接促进某种程度人际互联关系的构建和发展,直接关注社会网络关系的发展与维护、朋友之间进行人脉关系的资源分享等,具有明显的社群性质。 隐性社会性软件则是在完成软件某种功能的过程中促进了群体间的默契与协作,通过用户改变信息的内容或组织形式的集体行为,使信息资源涌现出新的内容或更高级的信息秩序,具有明显的集体协作特征。 在感性认识社会性软件的基础上,我们在第三章给出了完备的理论分析。虽然目前有基于理论的对社会性软件内部机制的讨论,但是都还处于表层,没有一个系统化,完备化的阐述。复杂系统理论中的自组织和涌现理论以及社会学的社会网络理论是发展很成熟的理论,本文分别结合两个理论对社会性软件促使社会网络关系涌现“进化”的特殊机制进行了详细分析和判定。尤其对于网络沟通中可能出现的涌现“退化”问题,结合社会性软件的特征和机制进行分析,给出了其促进社会网络“进化”的结论。 最后,为了用量化的方式进一步说明社会性软件促进社会网络进化的机制,采用了实验的方式来研究并验证。设计了策略算法,并基于多主体建模理论,采用计算机建模的方法(这里选用的是Swarm多主体建模平台),对社会性软件的自组织和自动聚类机制进行了模拟,并与传统的网络信息检索策略效率进行了定量的分析、比较,证明了社会性软件的自组织和自动聚类机制涌现形成的社会网络,达成了用户资源的高度共享和协作,从而实现了高效的信息资源搜索效率。 本文采用从宏观阐述,到理论分析,再到实验验证的三步走的研究方法,逐层深入的对社会性软件的特征和机制进行了深入剖析,并给出了自己的一些见解,希望能对人们认识社会性软件和将来进一步的研究有所裨益。