基于复杂理论的MoSoSo系统中路由关键问题研究

来源 :山东师范大学 | 被引量 : 0次 | 上传用户:tangguorong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息技术是一个快速更新和迅猛发展的领域,新技术和新思想层出不穷,系统模式和系统架构日新月异,项目管理、软件工程和系统开发设计方法等也都不断地推陈出新。随着互联网的兴起,知识生产全球化,信息技术的发展呈现出“自催化”加速发展的态势。信息系统的复杂度与信息技术的发展密切相关,随着各种技术的进步发展,信息系统不断地由低级到高级、由简单到复杂、由封闭孤立到开放协同地发展。近年来,大量社会性软件拓展到移动平台,成为移动社会性软件,一些国际知名IT企业的研究中心在研究和设计一般社会性软件系统时开始应用一些系统研究方法。如Microsoft的复杂网络计算小组,结合网络虚拟社群、即时通讯交流软件,研究社会关系网络的演化动力学;IBM研究中心的协同用户体验设计小组,研究多用户系统中的非线性协作问题、社会关系网络分析在知识管理中的应用等;Yahoo的激励网络(Incentive network)项目,研究社会网络中用户的激励因素与复杂网络拓扑中的信息检索间的关系,等等。然而,这些机构的研究多是针对一个具体的项目、关注某一个具体的方面、孤立地应用某一种系统理论和方法解决一个具体的问题,并没有从整体上把社会性软件系统作为一个复杂系统,更没有考虑移动性对社会网络演化的影响。为了解决以上问题,本文在现有理论及研究的基础上,针对越来越复杂多样化的社会性软件拓展到移动平台,和日趋复杂的Web信息系统构建的互联网,在信息系统的研究中全面引入系统科学和复杂性研究的相关理论和方法,把系统思维、系统理论和系统方法与信息系统的思考、分析与架构设计结合起来,对典型的移动社会型软件进行分析,给出移动社会性软件的定义。移动社会性软件系统中需要研究的内容很多,例如移动社会性软件系统建模,聚类和迁移算法设计,定位服务的研究,在软件工程方法和建模语言方面的研究,研究个性化算法的优化设计。本文的主要工作集中在以下几个方面:第一,给出移动社会性软件的定义。对典型的移动社会性软件系统的系统特征,拓扑结构的生成和演化及系统内各组分之间的动态作用机制进行分析,总结出已有的移动社会性软件的特征,引入复杂系统理论,给出虽然并非全面、但符合本研究语境的移动社会性软件的定义。第二,提出一种基于复杂理论下的移动社会性软件系统模型。在了解移动社会性软件的本质的基础上,根据复杂系统理论,利用局域世界演化网络建模方法构建移动社会性软件系统的模型,并对此进行特征分析。第三,改进原有的一些迁移路由算法,给出一个适合移动社会性软件系统的迁移路由算法。利用复杂网络的理论和现代优化算法,根据移动社会性软件系统自己的特征,加入复杂系统的一些特征参数,改进原有的一些迁移路由算法,使其符合移动社会性软件的需求。最后,本文选择一个具体的移动社会性软件系统,并统计其复杂特性,然后以这个具体的软件系统模型作为试验环境,对算法进行仿真试验。
其他文献
中冶长天烧结综合控制专家系统(Sinter Integrated Control ExpertSystem,SICES)是为了提高钢铁企业烧结生产的过程自动化控制水平,提高烧结矿质量、产量以及降低生产能耗而
随着校园网规模的日益增大,新的网络应用类型不断出现,网络的管理也越来越难。但信息化程度的不断提高给校园网的安全性、可用性、稳定性以及可扩展性提出了越来越高的要求。
随着计算机网络和多媒体技术的蓬勃发展和不断成熟,远程教育E-Learning作为一种新的教育模式在教育中所占的比重正在越来越大。随着每年通过互联网接受教育的人次的暴增,E-Lear
XScale系列处理器位于ARM家族中的高端,它广泛的应用于手持式设备、机顶盒、小型网络设备等场合。本文的主要工作是以XScale PXA270处理器为核心,构建一个完整的全定制的嵌入
作为一种全新的信息获取和处理技术,无线传感器网络在军事、环境检测、空间探索等许多领域得到了广泛应用。无线传感器网络的定位技术是进行目标识别与跟踪、网络路由、落区控
近年来嵌入式系统的应用领域在广度和深度上飞速发展,与传统的台式机环境下的开发不同,嵌入式系统是直接面向应用的软硬件结合的系统。应用的多样性使得硬件平台常常各不相同
随着电信产业的迅速发展,电信设备的复杂性和所提供的功能也在不断地增加和更新。如何管理和控制它们,使之能够稳定高效地运行就是一个很重要的问题。中兴通讯公司依照电信管
真实世界中广泛存在着各种十分重要的复杂系统,包括蛋白质作用网、基因调控网、Internet网络、万维网(WWW)、电力网络和交通网络等。这些网络的正常工作对于自然界和人类社会
随着计算机的广泛应用和互联网技术的迅猛发展,众多的信息检索系统被开发出来,方便用户获取其感兴趣的内容。数字化的信息资源一方面为人们的工作和生活带来了帮助,另一方面,
Mashup是一种新型的基于Web的数据集成应用程序,利用从外部数据源检索到的内容创建全新的创新式服务,组合多个数据源的内容,创造出增值的服务。Mashup具有第二代Web应用程序