基于行为的Web服务可替换性与组合服务查找方法研究

基于行为的Web服务可替换性与组合服务查找方法研究

论文摘要

Web服务是基于网络的、分布式的模块化构件,应用程序或其它Web服务可以发现并调用部署后的Web服务。单个Web服务的功能粒度有限,组合Web服务通过组合不同提供者提供的原子服务向用户提供增值服务,可以满足用户特定的复杂功能要求。虽然已有很多对Web服务查找方面的研究,如利用关键字、语义、或者数据挖掘技术进行查找,但是现有的Web服务查找技术都是把Web服务作为一个整体进行服务的匹配,缺少针对组合服务的行为和流程进行查找的方法。当前的服务组合方法也是遵循原子服务查找、流程定义、服务合成的步骤,服务合成过分依赖于前两个步骤,无法根据实际情况进行原子服务替换,也无法支持模糊的流程。针对这些问题,本文提出了一种基于行为的Web服务可替换性匹配方法以及在此基础上的组合服务查找方法,文中总结并给出了Web服务的组合模式和交互模式,给出了针对每种服务组合模式的匹配及判断方法,以及寻找符合交互可替换性的服务的方法。在服务的查找过程中,算法从用户输入的服务轮廓出发,通过语义匹配和交互可替换性匹配,查找到一系列候选原子服务,再寻找包含这些服务的组合服务,针对找到的组合服务进行不同形式的匹配或再组装,得到一系列符合用户需求的组合Web服务,交由用户选择。新的组合服务可实现Web服务大粒度的重用和高效的开发,文中对交互可替换性匹配和组合服务匹配过程给出了实例。

论文目录

  • 目录
  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 问题提出和研究意义
  • 1.2 应用背景
  • 1.3 相关研究
  • 1.4 本文的主要工作
  • 1.5 本文的组织
  • 第二章 Web服务查找的相关知识
  • 2.1 Web服务的描述
  • 2.1.1 WSDL
  • 2.1.2 UDDI
  • 2.1.3 OWL-S
  • 2.2 Web服务的匹配
  • 2.2.1 Web服务匹配方法概述
  • 2.2.2 Web服务的语义匹配方法
  • 第三章 Web服务组合模式的形式化定义
  • 3.1 Web服务的组合模式
  • 3.1.1 组合模式引入的目的
  • 3.1.2 组合模式的形式化定义
  • 3.2 Web服务的组合模式匹配
  • 3.2.1 请求模版的定义
  • 3.2.2 组合模式匹配程度及判定方法
  • 第四章 基于行为的Web服务交互可替换性匹配方法
  • 4.1 Web服务的交互模式
  • 4.1.1 Web服务之间的协作
  • 4.1.2 组合Web服务内部的协作
  • 4.2 Web服务的交互可替换性
  • 4.2.1 Web服务的可交互性
  • 4.2.2 Web服务的交互可替换性匹配算法
  • 4.2.3 与语义匹配的关系
  • 第五章 基于行为的组合Web服务查找方法
  • 5.1 总述
  • 5.1.1 算法总述
  • 5.1.2 系统框架
  • 5.1.3 数据准备
  • 5.2 组合Web服务查找算法
  • 5.2.1 请求模版形成
  • 5.2.2 可替代的服务集合的生成
  • 5.2.3 组合服务筛选
  • 5.2.4 完全匹配与插入匹配验证
  • 5.2.5 替换匹配验证
  • 5.2.6 包含匹配验证与服务拼接
  • 5.2.7 匹配结果检查
  • 5.2.8 更新组合服务信息库
  • 5.3 应用与实例分析
  • 5.3.1 基于行为的组合服务查找实例
  • 5.3.2 与已知服务可交互的服务查找实例
  • 5.3.3 升级或更新已有服务实例
  • 第六章 总结与展望
  • 6.1 完成的主要工作及不足
  • 6.2 前景展望
  • 参考文献
  • 附录A 工作流模式
  • 致谢
  • 攻读硕士学位期间发表的论文
  • 相关论文文献

    • [1].考虑多车型的公交组合服务方案优化[J]. 自动化与仪表 2020(08)
    • [2].广西 创新组团组合服务实现贫困村科技服务全覆盖[J]. 中国农村科技 2019(03)
    • [3].一种基于划分的组合服务选取方法[J]. 计算机研究与发展 2012(05)
    • [4].组合服务的时序鲁棒性仿真分析[J]. 系统仿真学报 2018(09)
    • [5].基于覆盖网络模型的跨领域组合服务优化问题研究[J]. 计算机科学 2014(04)
    • [6].基于双向动态规划质量有保障的组合服务选取[J]. 合肥工业大学学报(自然科学版) 2009(04)
    • [7].神东矿井生产组合服务模式探索[J]. 中国煤炭 2016(05)
    • [8].基于信任的组合服务选择方法[J]. 浙江大学学报(工学版) 2012(05)
    • [9].云组合服务网络的异常植入数据检测算法[J]. 信息技术 2019(06)
    • [10].基于改进粒子群算法的组合服务优化[J]. 电脑知识与技术 2014(27)
    • [11].自组织网络有效的组合服务执行路径发现方法[J]. 计算机工程与应用 2010(01)
    • [12].组合服务安全性检查方法研究[J]. 统计与决策 2013(23)
    • [13].基于时间依赖网络的组合服务快速选择算法[J]. 芜湖职业技术学院学报 2013(01)
    • [14].线性结构组合服务路由问题研究[J]. 计算机工程 2011(10)
    • [15].基于贝叶斯网络的组合服务信任度评估方法[J]. 高技术通讯 2010(01)
    • [16].医护组合服务模式在社区护理工作中的应用[J]. 上海医药 2014(12)
    • [17].面向复杂业务的组合服务方案选择算法[J]. 计算机工程 2009(18)
    • [18].ELO TOUCH SOLUTIONS扩展全渠道产品组合服务[J]. 办公自动化 2014(02)
    • [19].面向组合服务收益优化的动态服务选择方法[J]. 计算机学报 2010(11)
    • [20].信任感知的组合服务动态选择方法[J]. 计算机学报 2009(08)
    • [21].基于模糊逻辑的组合服务信任度评估方法[J]. 北京工业大学学报 2010(12)
    • [22].服务组合生命周期研究[J]. 计算机工程与应用 2009(16)
    • [23].基于服务质量的组合服务路由算法[J]. 计算机工程 2008(01)
    • [24].高校“学科分馆——学科馆员”组合服务模式下的学科分馆建设、管理与服务——以华南师范大学大学城校区图书馆为例[J]. 内蒙古科技与经济 2008(16)
    • [25].支持中国墙策略的云组合服务信息流控制模型[J]. 计算机应用 2018(02)
    • [26].SOA组合服务拓扑调用图的获取方法[J]. 科技资讯 2012(28)
    • [27].基于Agent的分布式组合服务的协调结构[J]. 计算机工程与设计 2008(14)
    • [28].SLA感知的事务型组合服务容错方法[J]. 软件学报 2018(12)
    • [29].基于依赖分析的云组合服务信息流控制机制[J]. 计算机科学 2019(04)
    • [30].用户驱动的组合服务选择算法[J]. 计算机系统应用 2013(04)

    标签:;  ;  ;  ;  ;  ;  ;  

    基于行为的Web服务可替换性与组合服务查找方法研究
    下载Doc文档

    猜你喜欢