欢迎来到天天文库
浏览记录
ID:30922110
大小:86.21 KB
页数:16页
时间:2019-01-04
《语义网络p2p参考模型的查询过程构建》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、语义网络P2P参考模型的查询过程构建摘要:为了解决P2P定义域抽象与概念上表达的二义性与不兼容性,构建了语义P2P系统参考模型查询过程,包括查询生成器、语义邻居以及路由的集合行为协同,从通用的、高层抽象的角度对涌现出来的分布式计算模式进行建模,为该领域建立了一个通用的技术框架,使得研究成员相互间能更好地理解与交流,为各个语义P2P系统间的比较提供了共同准则。关键词:语义网络;P2P;参考模型;分布式计算中图分类号:TP311文献标识码:A文章编号:1009-3044(2016)10-0027-03Abstract:Tosolveambiguityandincomp
2、atibilityproblemofabstractiveexpressionandconceptualexpressioninP2Pdomain,thequeryprocessofrefereneemodelforsemanticP2Psystemisconstructed,includingthequerybuilder,semanticneighborsandco-aggregationofroutes,modelingonemergingdistributedcomputingfromacommorbhigh-levelabstractionperspec
3、tive,establishingacommontechnologyframeworktogetabetterunderstandandcommunicateeachother,andprovidecommonguidelinestocomparethesemanticP2Psystems・Keywords:semanticnetwork;P2P;refereneemodel;distributedcomputing目前,针对P2P的研究已经产生了很多各种各样的实现与体系结构。由于各类研究者在知识管理、数据库、信息检索、P2P等方面的不同背景,这些各种各样的实现与
4、体系结构导致了在定义域抽象与概念上表达的二义性与不兼容性。P2P仍然是一个不断演化的领域oGUOFangfang等构建了一种层次P2P模型⑴,用于网络安全数据融合告警系统,刘衍壬行等构建了P2P流媒体中动态分级传输模型[2],用于流媒体的传输。目前存在不同的SP2P系统以及其类型,例如,Piazza>ChattyWeb、KEx>Somewhere>Hyperion、PeerDB、coDb>Esteem>Observer以及Edutella,这些系统互不兼容,具有不同的体系结构,是由具有不同知识背景的专家所开发。参考模型创建有两种不同的方法,Volker与Katar
5、ina[3]阐述了创建参考模型的两种主要方法,即:1)当某个领域有大量系统可用时,可以通过抽取现有系统的通用组件来开发参考模型;2)对于一个领域,没有较多系统可用时,通过对现有与本领域相近的领域参考模型进行提升得到。本研究课题采用第一种方法,即从现有系统及其相关工作中抽取共同组件,以构建SP2P系统参考模型,该SP2P系统参考模型捕获了许多SP2P系统及其相关工作的共同特征,并对这些系统与相关工作的关键概念提供了标准化的描述。为了获取参考模型的主要结构,我们主要关注对现有SP2P系统的显著特征进行识别,这些特征是有代表性的SP2P系统及其相关工作的用户可视的各个方
6、面,包括SP2P系统的共同方面与不同方面,这种方法就是面向特征的领域分析法(FODA)[4]0我们也对与SP2P系统相近领域的参考模型进行研究,包括网格计算参考模型⑸与Web服务参考模型[6],这些参考模型代表了各个经典领域,并釆用第一种参考模型创建方法创建。选取多个SP2P系统及其有代表性的相关研究工作来抽取SP2P系统的显著特征,包括ChattyWeb、KEx、P2PSLN以及Piazza四种系统及其相应的组件、组件属性以及组件之间的关系。1SP2P参考模型查询过程构建己经存在许多各式各样的SP2P实现与体系结构。主要由于研究者的知识背景不同,并且SP2P领域
7、仍然在不断演化。我们所提出的SP2P参考模型满足通用体系结构的本质需要,对现有系统的主要方面进行建模。一个特殊的SP2P系统,例如,ChattyWeb>Piazza等,可以看成是参考体系结构的一个实例。本模型是一个高层次的抽象,隐藏了开发者的实现细节。然而,它使得导出具体的系统成为可能。基于本参考模型所创建的系统应该容易修改。SP2P参考模型由七个主要结构组成:SP2P=其中p表示结点;r表示资源;qf表示查询生成器;sn表示语义邻居;rt表示路由;m表示映射;qa表示查询结果。这七个结构组成了任何SP2P系统所需要的最小组件,并能用于评估SP2P系统。查询生成器
8、、语义邻居
此文档下载收益归作者所有