WSC:一个基于语义相似度的动态服务组合框架
发布时间:2021-03-12 20:27
随着Web技术的不断发展,部署在网络上的Web服务越来越多。同时用户的需求也不断变化、逐渐复杂,单个的服务难以满足实际的用户需求。因此如何在众多的Web服务中发现用户需要的服务,以及如何组合多个简单服务来满足用户的复杂需求成为众多学者的研究目标。为了解决Web服务多、组合难这一问题,本文引入服务分类管理的思想,即将具有相似功能的服务归为同一服务类。服务类的引入有助于高效管理众多的Web服务。然后以智能规划技术为基础,使用规划技术将现有的服务自动组合以满足用户需求。为了实现服务自动分类管理及自动组合这一目标,本文的主要工作包括如下几个方面:1.本文系统剖析了主要的Web服务描述方式和主流的语义相似度计算方法,介绍了服务类的相关概念,对Web服务组合方法进行了比较,并对智能规划引擎SHOP2做了详细分析。2.本文以Web服务本体描述语言OWL-S为基础,增加了服务类型信息的描述,提出了基于语义的服务相似度计算方法,实现了服务的自动分类管理。3.为了能在众多的、质量参差不齐的服务中选取优质的服务,需要对服务的质量信息进行描述,本文引入了有关QoS的语义标签,提出了基于用户满意度的服务质量计算...
【文章来源】:上海交通大学上海市 211工程院校 985工程院校 教育部直属院校
【文章页数】:87 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
目录
第一章 绪论
1.1. 研究背景与意义
1.2. 研究内容与目标
1.3. 本文结构和组织
第二章 Web 服务组合相关技术
2.1. Web 服务概述
2.2. Web 服务描述语言
2.2.1. Web 服务的语法层级的描述
2.2.2. Web 服务的语义级别的描述
2.3. 本体相似度计算方法
2.3.1. 基于距离的方法
2.3.2. 基于信息量的方法
2.4. 服务类与服务域
2.5. Web 服务组合方法
2.5.1. 基于工作流的服务组合
2.5.2. 基于智能规划的服务组合
2.6. HTN Planning 及 SHOP2
2.6.1. 选择 HTN 规划的原因
2.6.2. HTN 规划引擎
2.7. 本章小结
第三章 Web 服务描述模型
3.1. 服务类语义描述
3.2. 服务相似度计算方法
3.2.1. 本体的语义相似度计算方法
3.2.2. 服务类的相似度计算方法
3.3. QoS 语义描述
3.4. 基于用户满意度的 QoS 计算方法
3.5. 本章小结
第四章 WSC 系统模型
4.1. 服务管理子系统
4.1.1. 服务解析模块
4.1.2. 服务分类模块
4.1.3. 服务更新模块
4.2. 服务提供子系统
4.2.1. 问题解析模块
4.2.2. 服务规划组合模块
4.2.3. 服务匹配模块
4.2.4. 服务执行模块
4.3. 本章小结
第五章 WSC 系统设计与实现
5.1. 概要设计
5.1.1. 开发环境
5.1.2. 架构设计
5.1.3. 顶层系统包图
5.1.4. 数据结构设计
5.2. 详细设计与实现
5.2.1. 数据层的设计与实现
5.2.2. 业务层设计与实现
5.2.3. API 层设计与实现
5.2.4. 用户界面
5.3. 本章小结
第六章 实验分析与系统验证
6.1. 服务相似度算法分析
6.2. 系统验证
6.2.1. 模拟场景
6.2.2. 模拟示例
6.3. 本章小结
第七章 总结与展望
7.1. 总结
7.2. 展望
参考文献
致谢
【参考文献】:
期刊论文
[1]语义相似性测度方法研究综述[J]. 黄世国,耿国华. 计算机应用与软件. 2008(02)
硕士论文
[1]基于服务域的自动服务组合方法的研究与实现[D]. 宋肇腾.上海交通大学 2012
本文编号:3078929
【文章来源】:上海交通大学上海市 211工程院校 985工程院校 教育部直属院校
【文章页数】:87 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
目录
第一章 绪论
1.1. 研究背景与意义
1.2. 研究内容与目标
1.3. 本文结构和组织
第二章 Web 服务组合相关技术
2.1. Web 服务概述
2.2. Web 服务描述语言
2.2.1. Web 服务的语法层级的描述
2.2.2. Web 服务的语义级别的描述
2.3. 本体相似度计算方法
2.3.1. 基于距离的方法
2.3.2. 基于信息量的方法
2.4. 服务类与服务域
2.5. Web 服务组合方法
2.5.1. 基于工作流的服务组合
2.5.2. 基于智能规划的服务组合
2.6. HTN Planning 及 SHOP2
2.6.1. 选择 HTN 规划的原因
2.6.2. HTN 规划引擎
2.7. 本章小结
第三章 Web 服务描述模型
3.1. 服务类语义描述
3.2. 服务相似度计算方法
3.2.1. 本体的语义相似度计算方法
3.2.2. 服务类的相似度计算方法
3.3. QoS 语义描述
3.4. 基于用户满意度的 QoS 计算方法
3.5. 本章小结
第四章 WSC 系统模型
4.1. 服务管理子系统
4.1.1. 服务解析模块
4.1.2. 服务分类模块
4.1.3. 服务更新模块
4.2. 服务提供子系统
4.2.1. 问题解析模块
4.2.2. 服务规划组合模块
4.2.3. 服务匹配模块
4.2.4. 服务执行模块
4.3. 本章小结
第五章 WSC 系统设计与实现
5.1. 概要设计
5.1.1. 开发环境
5.1.2. 架构设计
5.1.3. 顶层系统包图
5.1.4. 数据结构设计
5.2. 详细设计与实现
5.2.1. 数据层的设计与实现
5.2.2. 业务层设计与实现
5.2.3. API 层设计与实现
5.2.4. 用户界面
5.3. 本章小结
第六章 实验分析与系统验证
6.1. 服务相似度算法分析
6.2. 系统验证
6.2.1. 模拟场景
6.2.2. 模拟示例
6.3. 本章小结
第七章 总结与展望
7.1. 总结
7.2. 展望
参考文献
致谢
【参考文献】:
期刊论文
[1]语义相似性测度方法研究综述[J]. 黄世国,耿国华. 计算机应用与软件. 2008(02)
硕士论文
[1]基于服务域的自动服务组合方法的研究与实现[D]. 宋肇腾.上海交通大学 2012
本文编号:3078929
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3078929.html