文摘
英文文摘
声明
1绪论
1.1研究背景
1.2论文的研究意义
1.3国内外的研究现状
1.3.1 Web服务组合方法
1.3.2 Web服务的模型检查
1.4论文的主要研究内容
1.5论文的结构安排
2理论基础
2.1 Web服务
2.1.1 Web服务的基本概念
2.1.2 Web对象
2.1.3 Web服务不同角度的描述
2.1.4 Web服务的体系架构模型
2.2模型检查
2.2.1模型检查原理
2.2.2线性时态逻辑
2.2.3模型检查算法
2.2.4模型检查工具
2.3本章小结
3 PROMELA语义模型执行方式研究
3.1 SPIN模型检查的基本过程
3.2 PROMELA语义模型
3.3 PROMELA语句到语义模型的映射算法
3.4本章小结
4 Web服务编排的建模与分析
4.1 WS-CDL语言
4.2 WS-CDL进程模型的PROMELA建模
4.2.1复合进程建模
4.2.2分割和分割合并进程建模
4.2.3顺序结构建模
4.2.4条件选择结构建模
4.2.5原子进程建模
4.2.6数据流建模
4.2.7循环结构建模
4.3验证数据流和控制流的交互
4.4本章小结
5第三方支付的形式化建模及特性验证
5.1第三方支付的形式化建模
5.1.1第三方支付交易流程
5.1.2第三方支付的形式化建模
5.1.3第三方支付的属性描述
5.2 Amazon例子的验证
5.3本章小结
6总结和展望
参考文献
附录:攻读硕士期间发表的论文
致谢