1绪论 1
1.1 研究背景 1
1.1.1 Web服务 2
1.1.2 语义Web服务 6
1.1.3 Web服务组合 9
1.2 研究现状 24
1.2.1 Web服务组合动机 24
1.2.2 Web服务组合建模 26
1.2.3 Web服务组合验证 30
1.3 本书研究内容和创新点 35
1.4 本书的组织结构 37
2 Web服务组合的语义Petri网模型 38
2.1 Petri网 38
2.1.1 Petri网概念 39
2.1.2 Petri网性质 41
2.1.3 Petri网分析方法 43
2.2 有色Petri网 44
2.3 Petri网描述语言PNML 47
2.3.1 PNML结构 48
2.3.2 基于XML的PNML语法 51
2.3.3 Petri网类型定义 56
2.4 语义Petri网模型 57
2.4.1 OWL-S 57
2.4.2 语义Petri网 61
2.5 语义Petri网的PNML 70
2.6 Web服务组合模式 90
2.7 Web组合服务形式化建模应用 94
2.8 本章小结 95
3Web服务组合流程正确性验证 97
3.1 Web服务组合形式化验证 97
3.1.1 Web服务组合形式化验证目的 97
3.1.2 相关Web服务组合形式化验证方法 98
3.2 Web服务组合流程正确性验证 99
3.2.1 服务组合语法正确性验证 99
3.2.2 服务组合可达性验证 108
3.2.3 服务组合死锁验证 112
3.2.4 服务组合有界性验证 117
3.3 本章小结 118
4 Web服务组合语义一致性验证 119
4.1 Web服务组合语义一致性内容 119
4.2 Web服务组合功能一致性验证 121
4.2.1 服务组合功能一致性 121
4.2.2 服务组合功能一致性验证 122
4.3 Web服务组合行为一致性验证 126
4.3.1 服务组合行为一致性 126
4.3.2 服务组合行为一致性验证 127
4.4 Web服务组合QoS一致性验证 131
4.4.1 服务组合QoS一致性 131
4.4.2 服务组合QoS一致性验证 132
4.5 本章小结 139
5水资源调度组合系统的建模与验证 140
5.1 水利领域应用背景 140
5.2 基于Web服务组合的水资源调度系统 141
5.2.1 水资源调度组合系统的分析 143
5.2.2 水资源调度组合系统的语义Petri网模型 145
5.2.3 水资源调度组合系统的PNML描述 148
5.2.4 水资源调度组合系统的验证 155
5.3 本章小结 160
6总结和展望 161
6.1 本书总结 161
6.2 下一步研究工作 163
参考文献 165
后记 181