第1章 绪论 1
1.1 引言 1
1.2 计算环境的演变 1
1.2.1 计算环境的演变 1
1.2.2 分布式计算 3
1.2.3 面向服务的计算环境 4
1.3 Web服务组合 6
1.4 本书主要内容 7
第2章 语义Web服务 9
2.1 Web服务基础 9
2.1.1 Web服务简介 9
2.1.2 面向服务架构SOA 10
2.1.3 Web服务特性 12
2.1.4 Web服务规范 14
2.2 语义Web 22
2.2.1 语义的引入 22
2.2.2 语义Web层次模型 24
2.2.3 本体 29
2.2.4 语义Web的基础软件 33
2.2.5 语义Web的应用 37
2.3 语义Web服务 42
2.3.1 Web服务的语义描述 42
2.3.2 服务描述语言的分析与比较 44
2.3.3 OWL-S 46
2.3.4 OWL-S与WSDL的关系 49
2.3.5 语义Web服务的相关研究 50
2.4 小结 51
第3章 Web服务的发现与匹配 53
3.1 Web服务应用的构造过程 53
3.2 Web服务发现 54
3.3 Web服务匹配 55
3.3.1 服务匹配流程 56
3.3.2 语义Web服务匹配 57
3.4 基于BPEL4WS的Web服务组合 60
3.5 小结 61
第4章 语义Web服务组合 62
4.1 概述 62
4.1.1 Web服务组合方法 62
4.1.2 服务组合项目 64
4.1.3 主体技术在语义Web服务中的应用 69
4.1.4 语义Web服务组合策略 75
4.2 信息类Web服务组合 76
4.2.1 基本思想 76
4.2.2 信息类Web服务描述 77
4.2.3 词汇相似度 78
4.2.4 基于服务参数相似度的组合 80
4.2.5 核心算法 84
4.2.6 小结 87
4.3 动作类Web服务组合 88
4.3.1 基本思想 88
4.3.2 动态描述逻辑及其推理 89
4.3.3 语义Web服务的逻辑基础 95
4.3.4 基于DDL的服务组合算法 100
4.3.5 相关工作 107
4.3.6 小结 108
4.4 混合类Web服务的组合策略 109
4.4.1 半自动组合策略 109
4.4.2 基于主体的服务虚拟化 114
4.4.3 物理服务的注册和注销 122
4.4.4 相关工作 126
4.4.5 小结 127
4.5 组合过程中的语境信息优化 127
4.5.1 相关概念 127
4.5.2 组合过程中的语境优化模型 133
4.5.3 语境信息的推理 137
4.5.4 QoS驱动的服务组合 140
4.5.5 相关工作 146
4.5.6 小结 147
第5章 服务组合工具SWSBroker的设计与实现 148
5.1 服务组合工具SWSBroker总体结构 148
5.1.1 MAGE平台 148
5.1.2 KMSphere平台 150
5.1.3 SWSBroker的总体结构 151
5.2 SWSBroker的推理模块 153
5.2.1 规划器 153
5.2.2 DDL推理机 154
5.3 服务组合工具SWSBroker实现 156
5.3.1 服务的语义标注 156
5.3.2 语境信息管理器 156
5.3.3 可视化的组合模板编辑模块 158
5.3.4 SWSBroker的使用 159
5.4 小结 161
第6章 应用实例:多民族语言语料库网络管理平台的设计 162
6.1 问题的提出 162
6.2 主要思路 163
6.2.1 解决方案 163
6.2.2 主要实现目标 164
6.3 民族语言生活状况语料库网络平台建设 165
6.3.1 系统架构 165
6.3.2 系统子模块 165
6.3.3 系统设计 166
6.4 基于网络的少数民族语言资源交流平台 166
6.4.1 基于动态网站的平台架构 166
6.4.2 平台功能及特点 167
6.4.3 平台技术特色 167
参考文献 168