第1章 绪论 1
1.1 地理信息系统的网络化趋势 1
1.2 面向服务的体系结构(SOA)与Web Services技术 2
1.3 地理信息领域的标准化和服务化 5
1.4 地理信息领域质量问题的进化和演变 7
1.5 地理信息服务质量的研究内容 9
第2章 地理信息服务质量 13
2.1 质量 13
2.2 服务 15
2.3 服务质量 15
2.4 Web Services服务质量研究 17
2.4.1 服务质量参考模型与框架的研究 18
2.4.2 服务质量要素(属性、维度)的研究 20
2.4.3 支持服务质量的注册与发现模型 21
2.4.4 服务组合上下文环境下的服务质量问题 22
2.4.5 服务水平协商与商业交互模型 22
2.5 地理信息服务质量 22
2.6 小结 24
第3章 地理信息服务质量的参考模型 25
3.1 概述 25
3.2 服务实体 26
3.3 服务描述 27
3.4 角色 27
3.4.1 需求分析、设计与开发阶段 29
3.4.2 服务发布与发现阶段 29
3.4.3 服务协商与绑定阶段 31
3.4.4 服务运行及管理阶段 31
3.5 质量要素 32
3.6 服务水平协议 33
3.7 服务执行及上下文环境 34
3.8 小结 34
第4章 地理信息服务质量的要素模型 35
4.1 建立地理信息服务质量要素模型的原则 35
4.2 地理信息服务质量要素模型 36
4.2.1 度量指标含义 37
4.2.2 服务实体质量要素模型 40
4.3 服务执行质量要素 42
4.3.1 质量树 42
4.3.2 常见服务执行质量要素的度量指标 45
4.4 扩展通用地理信息服务质量要素模型 46
4.5 地理信息服务质量要素模型实例——WMS服务质量要素 48
4.5.1 WMS简要介绍 48
4.5.2 WMS质量要素模型 48
4.6 小结 51
第5章 支持地理信息服务质量的体系结构 52
5.1 支持地理信息服务质量的OWS框架(Q-OWS) 52
5.1.1 基本层 53
5.1.2 组合层 54
5.1.3 管理层 55
5.2 支持地理信息服务质量的地理信息服务描述 57
5.2.1 基于WSDL的服务质量描述 59
5.2.2 基于能力文档的服务质量扩展 64
5.3 支持地理信息服务质量的地理信息注册服务 68
5.3.1 构建支持地理信息服务质量的地理信息注册服务的原则 68
5.3.2 ebRIM注册器 71
5.3.3 基于ebRIM扩展支持地理信息服务质量的元数据注册、查找、发现 73
5.4 小结 77
第6章 地理信息服务质量的评价 79
6.1 地理信息服务质量评价流程 79
6.1.1 确定评价对象 79
6.1.2 确定评价指标体系 80
6.1.3 构造初始评价矩阵 80
6.1.4 规范化评价矩阵 81
6.1.5 确定评价指标权重 82
6.1.6 选取综合评价模型并进行评价 82
6.1.7 根据综合评价结果进行优劣排序 82
6.2 地理信息服务质量要素权重的确定方法 82
6.2.1 传统的权重确定方法 83
6.2.2 层次分析法 84
6.3 简单线性加权法 90
6.3.1 基本原理 90
6.3.2 评价流程 90
6.4 模糊综合评价方法 93
6.4.1 基本原理 93
6.4.2 评价步骤 93
6.5 逼近理想解排序法 95
6.5.1 基本原理 95
6.5.2 评价步骤 95
6.6 灰色关联度综合评价方法 97
6.6.1 灰色系统 97
6.6.2 灰色关联分析模型 97
6.6.3 邓氏关联度 97
6.6.4 评价步骤 98
6.7 小结 99
第7章 地理信息服务质量的传播 100
7.1 服务链与传播模型综述 100
7.1.1 相关概念 100
7.1.2 传播模型综述 101
7.2 层次聚合模型与图式聚合模型 103
7.2.1 通用Web质量要素与基本假设 103
7.2.2 工作流模式 104
7.2.3 层次聚合模型 106
7.2.4 图式聚合模型 110
7.2.5 层次聚合模型与图式聚合模型的比较 114
7.3 基于概率的不确定值传播模型 115
7.3.1 背景 115
7.3.2 模型定义 117
7.3.3 模拟实验 125
7.4 地理信息服务链元模型与服务质量传播模型 135
7.4.1 地理信息服务链元模型DDBASCM 135
7.4.2 地理信息成果质量要素及其传播模型 139
7.5 小结 141
第8章 地理信息服务质量的优化与控制 142
8.1 基于服务质量的服务链优化方法综述 142
8.1.1 相关概念 143
8.1.2 优化方法综述 144
8.2 最优化求解方法 145
8.2.1 穷举法寻优 145
8.2.2 基于线性规划的最优化方法 148
8.2.3 模拟实验 155
8.3 近似最优化算法 167
8.3.1 遗传算法 167
8.3.2 启发式算法 174
8.4 动态规划方法 179
8.4.1 背景及基本原理 179
8.4.2 基于马尔可夫决策过程的服务链优化 182
8.5 多任务规划与应急响应模式 185
8.5.1 资源竞争模式下的多任务规划 185
8.5.2 应急渐进优化模式 186
8.5.3 支持服务质量的服务链建模与执行环境 187
8.6 小结 189
第9章 地理信息服务质量的监测、评估与应用平台 191
9.1 平台总体介绍 191
9.1.1 平台功能性需求与非功能性需求 191
9.1.2 平台总体框架结构 192
9.1.3 逻辑视图 192
9.1.4 子系统功能简介 192
9.1.5 数据内容及其逻辑结构 193
9.1.6 平台开发和运行环境 193
9.2 支持地理信息服务质量的注册中心 195
9.2.1 软件功能介绍 195
9.2.2 数据库结构 196
9.2.3 软件使用 202
9.3 地理信息服务质量监测系统 210
9.3.1 软件功能介绍 210
9.3.2 软件使用 211
9.4 地理信息服务质量评价系统 213
9.4.1 软件功能介绍 213
9.4.2 软件使用 214
9.5 支持地理信息服务质量的地理信息服务应用示范系统 215
9.5.1 软件功能介绍 215
9.5.2 软件使用 217
9.6 小结 222
第10章 地理信息服务质量的研究展望 223
10.1 地理信息服务技术的发展 223
10.2 基于地理信息服务质量的服务链建模 224
10.3 地理信息组合服务的质量优化和控制 225
10.4 地理信息服务质量的应用前景展望 227
附录A 地理信息服务质量的元数据XML Schema 229
附录B 扩展的WFS 1.1.0能力文档XML Schema 232
附录C 能力文档与ebRIM匹配关系 234
参考文献 239