摘要
Abstract
第1章 绪论
1.1 选题背景及意义
1.2 国内外研究现状
1.3 本文的主要研究工作
1.4 本文的组织结构
第2章 相关理论基础
2.1 SOA简介
2.1.1 SOA的概念
2.1.2 SOA的体系结构
2.1.3 SOA与Web服务的关系
2.2 Web服务简介
2.2.1 Web服务的概念与特征
2.2.2 Web服务的体系结构与技术架构
2.3 Web服务组合
2.3.1 Web服务组合的概念
2.3.2 Web服务组合的方法
2.3.3 Web服务组合模型与组合语言
2.4 Web服务协作
2.4.1 Web服务编排与编导的概念
2.4.2 Web服务编排与编导语言
2.4.3 Web服务编排与编导的区别
第3章 CCM模型及CCML语言
3.1 服务协同计算模型CCM
3.1.1 KPN过程网络模型
3.1.2 基于KPN的服务协同计算模型
3.1.3 CCM与其他组合模型的比较
3.2 服务协同计算建模语言
3.2.1 CCML介绍
3.2.2 CCML与其他服务组合语言的比较
第4章 Web服务编排工具原型的设计与实现
4.1 需求分析
4.2 总体设计
4.2.1 体系结构设计
4.2.2 功能模块设计
4.3 详细设计与实现
4.3.1 用户界面设计
4.3.2 模型绘制模块设计
4.3.3 CCM模型解析模块设计
4.3.4 CCML文档生成模块设计
4.3.5 WSDL文档生成模块设计
4.4 实例应用
4.4.1 客户购货实例描述
4.4.2 基于CCM模型的客户购货服务编排
第5章 总结与展望
5.1 论文工作总结
5.2 下一步工作展望
参考文献
致谢
研究生履历