P2P下基于“科研知识本体”发布/订阅系统的研究与实现

P2P下基于“科研知识本体”发布/订阅系统的研究与实现

论文摘要

随着Internet的飞速发展、移动设备和宽带的普及,网络计算的复杂度越来越高。新一代网络计算是以大规模、分散控制、动态性、自治性和松耦合为主要特征的分布式计算,而发布/订阅(publish/subscribe,简称pub/sub)系统具有松耦合、匿名、多对多通信和可扩展的特点,已成为支持新一代网络计算的重要基础中间件平台。然而,现有的pub/sub系统不能根据事件的语义来进行事件与订阅的匹配,并且大都是C/S模式下系统。为此,我们将Ontology引入pub/sub系统中,设计并实现了一个P2P下基于“科研知识本体”的pub/sub系统(Research and Implementation of Publish/Subscribe System based on“Scientific Knowledge Ontology”on P2P,简称SK-PS系统)。该系统采用“科研知识本体”来表示科研领域的概念模型,P2P和Web Service相结合为其量身打造了网络体系,将科研知识领域的知识共享变为现实。本文提出了一种新型的pub/sub系统数据模型,我们将SK-PS系统中的事件表示为语义向量的形式。我们把为事件建立的语义向量称为事件的语义向量模型(简称Event Model),它包括类向量(Class Vector)和属性向量(Property Vector)。SK-PS系统的订阅模型是建立在事件模型的基础之上的,用来指定订阅的表达和过滤方式。所以用户的订阅条件实际上就是建立在事件语义向量上的某种元素组合方式,我们同样采用语义向量的思想来为本系统的订阅条件进行建模。基于这种新型的数据模型,本文提出一种高效的匹配算法,我们称其为基于语义向量索引的匹配算法。该算法就是要完成从订阅的语义向量索引模型中找出与事件语义向量模型匹配的全部订阅条件,如果一个事件能与某个订阅条件相匹配,那么它就应该满足三个条件:订阅条件的属性集是事件属性集的子集;事件的全部类中至少有一个类是订阅条件中的订阅内容类的子类,等价类或者二者相等;事件中属性的值满足订阅条件中对应属性的约束值。最后,我们在.Net环境下实现了SK-PS系统。该系统在验证数据模型和匹配算法的同时,充分体现了P2P网络的特点及其自身实用性。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 论文研究背景
  • 1.2 论文工作
  • 1.3 论文组织
  • 2 PUB/SUB 系统概述
  • 2.1 PUB/SUB 系统基本模型
  • 2.1.1 事件和通知
  • 2.1.2 订阅
  • 2.1.3 生产者和消费者
  • 2.1.4 事件通知服务
  • 2.2 PUB/SUB 与其它通讯范型的比较
  • 2.3 PUB/SUB 系统关键技术研究现状
  • 2.3.1 数据模型研究现状
  • 2.3.2 匹配算法的研究现状
  • 2.4 本章小结
  • 3 SK-PS 系统中的“科研知识本体”表示
  • 3.1 本体的概念
  • 3.2 本体表示的特点
  • 3.3 本体描述语言
  • 3.3.1 XML
  • 3.3.2 RDF 和RDFS
  • 3.3.3 OWL
  • 3.4 “科研知识本体”的表示
  • 3.4.1 重点概念和关系的确定
  • 3.4.2 “科研知识本体”模型图示
  • 3.4.3 “科研知识本体”的OWL 描述
  • 3.5 本章小结
  • 4 SK-PS 系统的网络体系
  • 4.1 P2P
  • 4.1.1 P2P 的概念
  • 4.1.2 P2P 的两种形式
  • 4.1.3 P2P 模式与C/S 模式的比较
  • 4.1.4 P2P 的应用
  • 4.2 WEB SERVICE
  • 4.2.1 Web Service 的定义
  • 4.2.2 Web Service 的体系结构
  • 4.2.3 Web Service 的特点
  • 4.3 SK-PS 系统的网络体系
  • 4.4 本章小结
  • 5 SK-PS 的数据模型
  • 5.1 SK-PS 的事件模型
  • 5.2 SK-PS 的订阅模型
  • 5.3 相关工作比较
  • 5.4 本章小结
  • 6 基于语义向量索引的匹配算法
  • 6.1 PUB/SUB 系统的匹配算法研究
  • 6.1.1 匹配算法的设计思想
  • 6.1.2 匹配算法的设计原则
  • 6.1.3 基于语义的匹配算法
  • 6.2 基于语义向量索引的匹配算法
  • 6.2.1 算法的基本思想
  • 6.2.2 算法的匹配过程
  • 6.2.3 算法的实现
  • 6.3 订阅插入和移除
  • 6.4 本章小结
  • 7 P2P 下SK-PS 系统的实现
  • 7.1 发布管理
  • 7.2 订阅管理
  • 7.3 事件分发
  • 7.4 点对点下载
  • 7.5 本章小结
  • 8 总结与展望
  • 8.1 论文总结
  • 8.2 课题进一步研究与展望
  • 参考文献
  • 在学研究成果
  • 致谢
  • 相关论文文献

    • [1].高校知识本体的构建及应用研究[J]. 现代电子技术 2014(16)
    • [2].农村知识本体的研究与知识库构建[J]. 农业网络信息 2009(09)
    • [3].基于知识本体提纯的无人机故障数据采集仿真[J]. 计算机仿真 2014(11)
    • [4].传统针灸知识本体的构建研究[J]. 中国数字医学 2014(02)
    • [5].基于课程知识本体的试题库构建研究[J]. 哈尔滨师范大学自然科学学报 2013(01)
    • [6].知识转移阻隔解析——从知识本体的视角出发[J]. 科技管理研究 2009(03)
    • [7].近两年国外知识本体研究的进展[J]. 图书馆建设 2008(08)
    • [8].基于传统针灸知识本体的语义检索研究[J]. 中国数字医学 2014(07)
    • [9].知识本体框架下的网络新闻推送[J]. 东南传播 2015(11)
    • [10].课程知识本体自动构建方法研究[J]. 计算机应用与软件 2018(08)
    • [11].中医学的知识本体解析及启示[J]. 医学与哲学(人文社会医学版) 2010(02)
    • [12].关注知识本体 提升有效设计——以《角和直角》一课为例[J]. 现代教学 2018(17)
    • [13].网络学习资源建设中课程知识本体自动提取研究[J]. 现代教育技术 2011(01)
    • [14].构建基于知识本体的教育领域知识库初探[J]. 微计算机应用 2010(10)
    • [15].自然语言语义、语义自动化处理与知识本体——写在“知识本体”专号前面的话[J]. 当代语言学 2013(02)
    • [16].基于知识本体的术语界定——冯志伟教授访谈录[J]. 杭州师范大学学报(社会科学版) 2019(04)
    • [17].基于屈原作品的楚辞知识本体构建思路及实现方法[J]. 数字图书馆论坛 2015(05)
    • [18].基于学习元平台的课程知识本体的构建与应用——以“教育技术新发展”课程为例[J]. 电化教育研究 2017(10)
    • [19].基于本体学习算法的学科本体辅助构建研究——以学习元平台语文学科知识本体的构建为例[J]. 中国电化教育 2015(03)
    • [20].基于知识本体的e-learning系统模型构建[J]. 图书馆学研究 2010(05)
    • [21].基于面向对象思想的知识本体及其管理的研究[J]. 价值工程 2017(28)
    • [22].在领域先验知识本体需求下的数据挖掘改进分析[J]. 电脑编程技巧与维护 2015(03)
    • [23].互联网资源知识本体自动构建实证研究[J]. 图书情报工作 2011(11)
    • [24].基于课程知识本体的FAQ库自动生成方法研究[J]. 中国远程教育 2010(07)
    • [25].基于“肺与大肠相表里”理论文献研究的中医药知识本体的构建[J]. 中华中医药杂志 2013(05)
    • [26].基于本体的知识资源模糊聚类分析[J]. 计算机应用研究 2011(02)
    • [27].基于知识本体的自考文献资源体系的构建[J]. 现代情报 2011(08)
    • [28].基于Protégé的课程知识本体的构建[J]. 电脑知识与技术 2008(04)
    • [29].汉语笔类名词的属性义知识本体描写与构建[J]. 湖北大学学报(哲学社会科学版) 2018(05)
    • [30].让积极的情感带动数学学习[J]. 生活教育 2014(19)

    标签:;  ;  

    P2P下基于“科研知识本体”发布/订阅系统的研究与实现
    下载Doc文档

    猜你喜欢