基于语义的Web服务筛选算法在中间件模型中的研究与应用

基于语义的Web服务筛选算法在中间件模型中的研究与应用

论文摘要

Web服务作为一种新兴的Web应用模式和分布式计算模型,从根本上解决了企业之间及企业内部异构系统之间的互操作和互通信问题。然而现有的主流Web服务发现方法是采用基于UDDI框架的服务匹配,由于UDDI注册中心只能提供基于关键字的查询,并且缺乏对语义信息的支持,使得服务匹配是基于关键字和语法级的匹配,不能实现基于服务功能的匹配,从而造成服务查准率和查全率较低。另一方面,WSDL描述语言是语法级的服务描述语言,主要提供Web服务的物理信息,即调用具体服务所需的技术细节,缺乏对服务功能的语义描述,因此不能很好的提供服务的功能信息。针对目前Web服务中遇到的问题,研究界提出了将语义Web的技术应用到Web服务领域,为Web服务的描述提供语义信息,即语义web服务(Semantic Web Services)。本文所作的研究如下:1、论文比较全面地介绍了Web服务及其现有的服务匹配技术,语义Web等的相关知识背景,以及它们的最新发展状况。2、提出了一种基于语义的Web服务筛选算法,该算法采用了语义匹配的思想,首先通过服务分类匹配过滤掉大量无用的服务,在描述性匹配和功能性匹配中,充分地考虑到各匹配参数的语义相似度,根据匹配度判断是否与用户要求匹配,提高了用户请求与服务匹配的准确性与高效性。3、设计了基于语义的Web服务筛选的中间件模型,通过查询处理器可抽取查询请求中的服务功能特征信息,并能形成标准的查询请求Profile,在UDDI中加入语义信息,服务筛选引擎利用服务本体和领域本体提供的语义信息并结合语义推理实现服务的匹配,调用Web服务筛选算法,根据匹配程度实现服务发现的二次筛选,整个模型引入Web Service作为中间件的中间件,有利于系统间的有效集成。

论文目录

  • 摘要
  • Abstract
  • 1 前言
  • 1.1 课题的研究背景
  • 1.2 国内外研究现状和发展动态
  • 1.3 问题的提出和研究意义
  • 1.4 本文主要工作和创新点
  • 1.5 本文的组织结构
  • 2 中间件技术
  • 2.1 中间件的功能定义
  • 2.2 中间件的分类及平台
  • 2.3 中间件发展现状及趋势
  • 2.4 中间件应用的意义
  • 2.4.1 两层结构存在的问题
  • 2.4.2 引入中间层的三层或多层结构
  • 2.4.3 中间件集成的优势
  • 2.4.4 中间件产品的应用
  • 2.5 本章小结
  • 3 语义Web 技术
  • 3.1 Web 服务技术
  • 3.2 语义Web 的提出
  • 3.3 语义Web 的概念
  • 3.4 语义Web 的体系结构
  • 3.5 OWL-S
  • 3.5.1 OWL-S 概述
  • 3.5.2 OWL-S 的构成
  • 3.5.3 OWL-S 在服务发现与匹配中的应用
  • 3.6 本章小结
  • 4 基于语义的Web 服务筛选算法
  • 4.1 传统Web 服务发现技术
  • 4.2 服务筛选算法
  • 4.2.1 语义筛选思想的提出
  • 4.2.2 语义筛选思想
  • 4.2.3 基于语义的Web 服务筛选算法SWSFA
  • 4.3 基于语义的服务筛选过程框图
  • 4.4 实例说明
  • 4.5 算法性能分析
  • 4.6 本章小结
  • 5 基于语义的Web 服务筛选中间件模型
  • 5.1 设计目标
  • 5.2 中间件模型结构
  • 5.3 SWSFMM 的组成部分与功能描述
  • 5.4 OWL 与UDDI 的结合
  • 5.5 服务筛选过程
  • 5.6 应用实例
  • 5.7 本章小结
  • 6 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 个人简历
  • 发表的学术论文
  • 相关论文文献

    • [1].基于框架的WEB前端设计[J]. 数码世界 2020(01)
    • [2].基于web前端的校内信息发布系统的设计与实现[J]. 数码世界 2020(02)
    • [3].基于Web的多媒体课件的优势及应注意的问题[J]. 中国校外教育(理论) 2008(07)
    • [4].基于Web的教学管理信息系统的开发与实践研究[J]. 求知导刊 2016(08)
    • [5].浅谈基于Web的教学管理信息系统的研究与设计[J]. 电脑迷 2016(07)
    • [6].基于Web的教学管理信息系统的开发与应用[J]. 电脑迷 2017(08)
    • [7].基于Web的计算机辅助教学系统的设计与实现探讨[J]. 明日风尚 2018(19)
    • [8].HTML5离线应用开发技术研究[J]. 数码世界 2017(05)
    • [9].Web前端开发技术以及优化研究[J]. 知音励志 2017(05)
    • [10].浅谈Web前端网页开发的应用和前景——以web 1.0到web 2.0为例[J]. 青春岁月 2017(07)
    • [11].基于ARM的车辆速度监控系统设计研究[J]. 数码世界 2017(06)
    • [12].基于Web的中小型企业ERP信息集成系统研究[J]. 科学中国人 2017(21)
    • [13].基于Web的在线网络教学平台的设计分析[J]. 科学中国人 2017(21)
    • [14].基于Web技术在嵌入式应用系统设计中的应用[J]. 科技致富向导 2014(15)
    • [15].一种基于协同过滤的Web挖掘推荐方法[J]. 北京信息科技大学学报(自然科学版) 2013(06)
    • [16].基于Web的企业信息管理系统安全方案[J]. 信息与电脑(理论版) 2013(22)
    • [17].分布式对象技术及其在Web上的应用探究[J]. 哈尔滨职业技术学院学报 2013(06)
    • [18].一类基于嵌入式动态Web的网络化监控系统(英文)[J]. 机床与液压 2013(24)
    • [19].基于Web标准的校园活动预约平台的设计与实现[J]. 长沙民政职业技术学院学报 2013(04)
    • [20].基于Web浏览的虚拟校园的研究与实践[J]. 网友世界 2012(01)
    • [21].基于Web的智能教学系统的研究[J]. 中国科教创新导刊 2009(16)
    • [22].基于Web的虚拟实验室的研究和应用[J]. 考试周刊 2010(20)
    • [23].基于Web技术的网上考试系统的设计[J]. 考试周刊 2011(77)
    • [24].基于Web的人力资源管理系统设计与实现[J]. 电脑编程技巧与维护 2020(10)
    • [25].基于Web技术的船舶物流成本估算系统[J]. 舰船科学技术 2020(20)
    • [26].移动WEB开发技术在商务网站建设中应用浅析[J]. 营销界 2020(30)
    • [27].浅析应急广播适配器中嵌入式Web服务器的架构和搭建方法[J]. 西部广播电视 2020(21)
    • [28].Web前端开发技术及其优化策略[J]. 信息通信 2020(10)
    • [29].基于网站制作的Web前端开发技术与优化[J]. 数码世界 2020(04)
    • [30].Web技术在综合信息管理系统的设计策略探究[J]. 商业故事 2018(13)

    标签:;  ;  ;  

    基于语义的Web服务筛选算法在中间件模型中的研究与应用
    下载Doc文档

    猜你喜欢