语义发布订阅系统数据模型和匹配算法研究

被引量 : 0次 | 上传用户:jinsongyou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的快速发展,网络计算已进入大规模分布式计算时代。这种大规模分布式计算与传统的计算环境相比,具有大规模、分散控制、动态性、松散耦合等特点。发布/订阅系统能够使得参与者之间在时间、空间和控制流方面完全解耦,成为新一代分布式计算技术的基础平台。现有的发布/订阅系统在基于内容的数据模型、匹配算法和路由算法上已经取得了很多的研究成果,但是仍然缺乏对语义的支持。论文针对面向语义的发布/订阅系统的关键技术数据模型和匹配算法进行研究,并实现了基于语义的发布/订阅原型系统——钱塘语义发布/订阅系统(JTang Semantic Public/SubscribeSystem,简称JTangPS),为大规模网络计算环境提供可选的中间件平台支持。论文首先提出了一种面向语义的发布/订阅系统的数据模型,发布/订阅系统的数据模型决定了系统的表达能力,语义发布/订阅系统的数据模型,包括概念模型、事件模型和订阅模型。概念模型规定了某一领域中的概念及其之间的关系,用OWL语言来表示;事件模型规定了事件的表达方式,事件利用RDF图来表示;订阅模型规定了订阅的表达方式和过滤条件,用RDF图模式来表示。这样就可以使得信息被系统无歧义的理解和处理,并在不同程序间交换。此外,提出了一种新的订阅语言JTangPS-SL,使得用户可以自定义订阅。在上述语义数据模型的基础上,需要建立一种快速的匹配算法。我们的匹配算法的根本思想是将订阅图模式和事件图分解为一系列弧的集合,以弧为单位进行匹配。利用订阅之间的重叠性,将大量订阅合并为一个订阅,从而提高空间和事件效率。在将一个事件转换为特定的数据结构时,利用推理机判断事件的有效性并推理出额外的语义信息,与订阅进行匹配。在匹配过程中,利用订阅约束的重复性,减少对变量约束的检查,提高时间效率。最后,论文设计了一个发布/订阅系统JTangPS,实现了上述的数据模型和匹配算法。该系统基于Java技术开发,建立于已有覆盖网络之上,并提供丰富的访问形式,测试数据表明,JTangPS在表达能力和性能上有了很大的提升,能够适应大规模网络计算的需要。
其他文献
真菌毒素是粮食谷物中的重要污染物之一。真菌毒素不仅会导致谷物失去加工食用价值,对人畜健康还有巨大的伤害。呕吐毒素(DON)、黄曲霉毒素B1(AFB1)和玉米赤霉烯酮(ZEN)是污
电磁辐射不但会给人们健康生活带来威胁,而且还对工业生产和军事活动带来干扰,如何减少电磁辐射给生产生活带来的危害越来越受到人们的关注。本课题简要阐述了开发电磁屏蔽材
文章运用知识网络、知识存量理论,基于理论推演和案例分析,对知识存量分布的演化过程进行了研究。通过对知识转译和知识封装两个方面进行论述,构建知识存量分布演化过程理论
针对电动汽车无线充电的需求,提出了一种兼顾调控效果与传输效率的恒流控制方法.针对LCL一S型的磁耦合谐振无线电能传输系统建立模型,对其进行工作特性分析,进而根据副边电流
葛根是富含淀粉的豆科植物野葛的块根,在我国分布广泛,并有很高的食用和药用价值。葛根淀粉糊流变学规律的研究,对其加工设备的设计和加工过程的管理有重要的意义。葛根淀粉
就高校当前开展的实验教学示范中心建设与评审工作的意义、目的以及示范中心建设的原则、目标、要求做了阐述,结合辽宁省高校当前实验教学示范中心建设和评审工作的具体情况,
习近平总书记曾指出,“干部成长是有规律的”。从成长过程来看,年轻干部一般都要经历培育、锻炼、成熟几个阶段,每个阶段年轻干部的能力、素质、心态都不同。所以组织上在培
本文主要从广西自治区本级财政专项资金对广西民族文化产业投融资支持的角度,对广西区本级文化产业发展专项资金和广西区本级宣传文化发展专项资金对广西民族文化产业投融资
<正>营销本身就是一个长期的过程,从而达到相关度效果,而邮件营销的难度是有很多方面的,只要逐步把这些关键点给找出来进行相应的调整,就能够获得不错的邮件营销效果,能够正