场景驱动的Web服务集成研究

场景驱动的Web服务集成研究

论文摘要

Web Services技术为异构、自治和松散耦合的分布式应用提供了一个交互机制,已成为一种新的应用模式和分布式计算模型。为满足功能更复杂、更强大的实际应用的需要,动态的按需集成Web服务应运而生。按需集成Web服务蕴涵两层意思:(1)如何方便、准确地表达用户的需求;(2)如何选择、集成合适的Web服务来满足和解决用户的需求。针对第一个问题,本文提出了一种场景驱动的业务模型构造方法SDMC。SDMC使用图示语言UCM作为描述语言,从初始需求出发,将显性需求和专家知识有机集成,这样客户化的场景在设计模式、插件库和本体库的支持下被交互地创建、求精,逐步构造、细化业务过程,最终成为结构良好、内容完备的业务模型,为服务集成、任务协调提供依据。该方法强调将显性需求和专家知识有机集成,使客户能够通过需求求精和模式应用来逐步构建服务集成方案。针对第二个问题,本文提出了一种新的Web服务集成机制。该机制首先对业务模型进行客户需求的语义信息提取,再通过先筛选后匹配的服务发现算法,找到相应的服务,最后在过程引擎的作用下进行服务的调用,实现Web服务的集成。为了说明上述方法和机制的有效性和实用性,实现了一个简单的电子购物系统。其中客户直接参与、直接驱动的交互式过程,为客户实现了符合其个性化需求的服务应用。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景及意义
  • 1.2 国内外的 Web 服务集成研究
  • 1.3 本文的研究内容
  • 1.4 本文安排
  • 第二章 Web 服务技术
  • 2.1 Web 服务
  • 2.1.1 Web 服务的概念及其协议栈
  • 2.1.2 Web 服务的体系结构模型
  • 2.1.3 Web 服务的开发
  • 2.2 语义Web
  • 2.2.1 语义 Web 基本概念
  • 2.2.2 OWL-S
  • 2.3 语义Web 服务
  • 2.3.1 语义 Web 服务的相关概念
  • 2.3.2 Web Services 语义描述模型
  • 2.4 本章小结
  • 第三章 以场景为中心的业务模型构造
  • 3.1 场景概念
  • 3.2 UCM
  • 3.2.1 UCM 的基本概念及表示法
  • 3.2.2 UCM 的应用
  • 3.2.3 Web 服务的动态按需集成框架
  • 3.3 业务模型概念
  • 3.4 业务模型构造过程
  • 3.4.1 应用设计模式
  • 3.4.2 应用插件
  • 3.4.3 质量约束分配
  • 3.4.4 参数例化
  • 3.5 本章小结
  • 第四章 按需集成 Web 服务研究
  • 4.1 Web 服务的语义描述
  • 4.2 服务形式化描述
  • 4.2.1 UCM 元素的形式化
  • 4.2.2 业务流程的形式化
  • 4.3 Web 服务集成机制
  • 4.3.1 服务提供者和服务请求者的描述模板
  • 4.3.2 服务发现方法
  • 4.3.3 服务匹配算法
  • 4.4 过程引擎
  • 4.5 本章小结
  • 第五章 案例分析
  • 5.1 案例的业务模型设计
  • 5.1.1 初始场景的构造
  • 5.1.2 方案场景的构造
  • 5.1.3 情形化场景的构造
  • 5.1.4 具体化场景的构造
  • 5.2 案例的 Web 服务集成
  • 5.2.1 服务的发现
  • 5.2.2 服务的绑定和组合
  • 5.3 案例的实现
  • 5.4 本章小结
  • 第六章 结论和展望
  • 6.1 论文主要工作概述
  • 6.2 未来工作展望
  • 参考文献
  • 附录
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    场景驱动的Web服务集成研究
    下载Doc文档

    猜你喜欢