语义Web服务发现与组合方法研究及在医疗服务集成中的应用
发布时间:2023-03-05 11:32
Web服务由于其互操作性和重用性,成为了面向服务的体系架构(SOA)的核心支撑技术。如何利用数量众多的Web服务组建松散耦合的企业应用系统,以满足不断变化的业务需求,已成为一个研究热点。 目前,Web服务组合的研究主要有两个分支:业务流程驱动的Web服务组合和语义驱动的Web服务组合。业务流程驱动的服务组合以工作流技术为基础,实现方便,但存在着灵活性和动态性不足的问题。语义驱动的服务组合强调Web服务自描述的特性,通过为Web服务添加语义信息,使组合方案通过AI规划等方式自动生成,组合过程无需人工参与,灵活性大大提高,但存在着组合服务可用性不足的缺点。本文针对医疗服务集成领域,围绕着语义Web服务组合架构、服务匹配与选取、抽象服务的自动合成等内容进行研究。主要工作包含以下几个方面: 第一:分析了以医疗领域为代表的企业级服务集成领域需求特点,针对传统业务流程驱动的服务组合方法不适应企业业务流程变化需求以及复杂多变的网络环境的情况,采用一种新的半自动的组合方法,在基于业务流程驱动的服务组合方法的基础上,用抽象服务描述流程中动态的部分,然后在服务执行阶段采用基于语义的服务组合方法自动合成抽象...
【文章页数】:83 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 研究背景
1.2 研究意义
1.3 国内外研究现状
1.3.1 Web服务发现的研究现状
1.3.2 Web服务组合的研究现状
1.4 本文的研究目标和内容
1.4.1 研究目标
1.4.2 研究内容
1.5 论文组织结构
第2章 Web服务组合相关技术
2.1 Web服务
2.1.1 Web服务定义和基本特征
2.1.2 Web服务的体系结构
2.1.3 Web服务技术架构
2.2 语义Web服务
2.2.1 OWL-S
2.2.2 WSMO/WSML
2.2.3 SWSO/SWSL
2.2.4 SAWSDL
2.3 Web服务组合概述
2.3.1 Web服务组合的定义与特点
2.3.2 Web服务组合研究框架
2.3.3 Web服务组合相关项目
2.4 本章小结
第3章 业务流程驱动的半自动语义Web服务组合方法
3.1 半自动Web服务组合方法
3.2 形式化定义
3.2.1 Web服务类型
3.2.2 组合流程的定义
3.3 业务流程驱动的半自动语义Web服务组合框架
3.3.1 半自动组合总体框架
3.3.2 执行引擎机制详细分析
3.4 本章小结
第4章 语义Web服务的发现和选取
4.1 语义Web服务的发现与匹配
4.1.1 概述
4.1.2 本体概念相似度计算
4.1.3 语义Web服务的匹配算法
4.2 基于QoS的Web服务选取
4.2.1 概述
4.2.2 QoS模型和管理
4.2.3 单个Web服务的QoS选取
4.2.4 组合Web服务的QoS选取
4.3 本章小结
第5章 基于语义回溯树的抽象Web服务自动合成
5.1 语义绑定矩阵
5.1.1 语义数据绑定
5.1.2 语义绑定矩阵
5.2 语义回溯树
5.3 基于语义回溯树的服务自动组合算法
5.3.1 语义绑定矩阵的生成与维护
5.3.2 语义回溯树的自动生成
5.3.3 合成QoS最佳的组合服务
5.4 本章小结
第6章 医疗领域的服务集成案例
6.1 半自动语义Web服务组合框架的设计与实现
6.1.1 开发工具和环境
6.2.2 系统设计与实现
6.2 医疗领域的服务集成实例
6.2.1 医疗流程描述
6.2.2 流程实现
6.2.3 流程的动态性和容错性
6.3 本章小结
第7章 总结与展望
7.1 总结
7.2 展望
参考文献
致谢
攻读学位期间参加的科研项目和成果
本文编号:3756114
【文章页数】:83 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 研究背景
1.2 研究意义
1.3 国内外研究现状
1.3.1 Web服务发现的研究现状
1.3.2 Web服务组合的研究现状
1.4 本文的研究目标和内容
1.4.1 研究目标
1.4.2 研究内容
1.5 论文组织结构
第2章 Web服务组合相关技术
2.1 Web服务
2.1.1 Web服务定义和基本特征
2.1.2 Web服务的体系结构
2.1.3 Web服务技术架构
2.2 语义Web服务
2.2.1 OWL-S
2.2.2 WSMO/WSML
2.2.3 SWSO/SWSL
2.2.4 SAWSDL
2.3 Web服务组合概述
2.3.1 Web服务组合的定义与特点
2.3.2 Web服务组合研究框架
2.3.3 Web服务组合相关项目
2.4 本章小结
第3章 业务流程驱动的半自动语义Web服务组合方法
3.1 半自动Web服务组合方法
3.2 形式化定义
3.2.1 Web服务类型
3.2.2 组合流程的定义
3.3 业务流程驱动的半自动语义Web服务组合框架
3.3.1 半自动组合总体框架
3.3.2 执行引擎机制详细分析
3.4 本章小结
第4章 语义Web服务的发现和选取
4.1 语义Web服务的发现与匹配
4.1.1 概述
4.1.2 本体概念相似度计算
4.1.3 语义Web服务的匹配算法
4.2 基于QoS的Web服务选取
4.2.1 概述
4.2.2 QoS模型和管理
4.2.3 单个Web服务的QoS选取
4.2.4 组合Web服务的QoS选取
4.3 本章小结
第5章 基于语义回溯树的抽象Web服务自动合成
5.1 语义绑定矩阵
5.1.1 语义数据绑定
5.1.2 语义绑定矩阵
5.2 语义回溯树
5.3 基于语义回溯树的服务自动组合算法
5.3.1 语义绑定矩阵的生成与维护
5.3.2 语义回溯树的自动生成
5.3.3 合成QoS最佳的组合服务
5.4 本章小结
第6章 医疗领域的服务集成案例
6.1 半自动语义Web服务组合框架的设计与实现
6.1.1 开发工具和环境
6.2.2 系统设计与实现
6.2 医疗领域的服务集成实例
6.2.1 医疗流程描述
6.2.2 流程实现
6.2.3 流程的动态性和容错性
6.3 本章小结
第7章 总结与展望
7.1 总结
7.2 展望
参考文献
致谢
攻读学位期间参加的科研项目和成果
本文编号:3756114
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3756114.html