支持BQWSSM的服务组织视图的研究与应用

支持BQWSSM的服务组织视图的研究与应用

论文摘要

随着Web服务技术的日益成熟,越来越多的稳定易用的Web服务共享在网络上。Web服务组合作为Web服务一项重要的增值功能,为服务的重用与自动化集成提供了应用的基础。在动态Web服务组合中,能完成相同功能的Web服务有很多,如何从中选取合适的Web服务从而能在满足用户要求的情况下获得最佳的执行效果,是一个需要解决的问题,Web服务选取问题已经成为当前研究的热点。本文提出了面向业务QoS的服务选取机制(BQWSSM),给出了一个支持该选取机制的四层服务组织视图模型(WSOVM)。该模型采用视图机制来实现对服务的分层组织。服务组织视图包括业务逻辑层、子逻辑层、功能层和服务层四层结构。另外,考虑到现实应用中,不同的应用提出的业务需求是不同的,因此,WSOVM模型将面向某个领域中具体业务需求方面的非功能属性指标建立,且只关心该指标将会涉及的服务,这将极大地缩小备选服务范围,有效提高服务组合与选取效率。本文详细描述了WSOVM模型的组织结构、构建方法,并定义了规范的模型描述文档,给出各层次上的实现接口。基于对WSOVM完备的逻辑定义,本文设计并实现了面向业务QoS服务选取系统中的服务组织视图生成器。服务组织视图生成器将协助用户按照其应用需求确定备选的服务集,并在此集合上支持动态Web服务组合及选取最优组合服务实例。WSOVM模型对Web服务进行组织和管理,可以在满足用户需求的基础上应用到动态Web服务发现、选取、替换、流程建模以及组合服务执行等过程,从而简化了上述各关键步骤实现的复杂性,提高了动态Web服务组合的效率。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 引言
  • 1.1 研究背景
  • 1.2 本文主要研究内容
  • 1.3 本文的组织结构
  • 第2章 研究基础
  • 2.1 Web服务
  • 2.1.1 Web服务的定义
  • 2.1.2 Web服务的相关技术
  • 2.1.3 Web服务体系结构
  • 2.2 服务质量的相关研究
  • 2.3 Web服务动态选取技术
  • 2.4 服务的组织与管理技术
  • 2.5 本章小结
  • 第3章 支持BQWSSM的服务组织视图
  • 3.1 面向业务QoS的服务选取机制
  • 3.1.1 BQWSSM的基本原理
  • 3.1.2 BQWSSM的总体框架
  • 3.2 支持BQWSSM的WSOVM
  • 3.2.1 服务组织视图的设计思想
  • 3.2.2 服务组织视图的结构和语义描述模型
  • 3.3 本章小结
  • 第4章 WSOVM的描述与构建
  • 4.1 服务组织视图的描述
  • 4.1.1 业务领域描述
  • 4.1.2 业务逻辑层描述
  • 4.1.3 子逻辑层描述
  • 4.1.4 功能层描述
  • 4.1.5 服务层描述
  • 4.2 服务组织视图模型的构建
  • 4.2.1 业务逻辑层的构建
  • 4.2.2 子逻辑层和功能层的构建
  • 4.2.3 服务层的构建
  • 4.3 本章小结
  • 第5章 服务组织视图生成器的设计与实现
  • 5.1 面向业务QoS服务选取系统的总体设计
  • 5.2 服务组织视图生成器的设计
  • 5.2.1 功能结构设计
  • 5.2.2 业务流程解析模块
  • 5.2.3 服务组织视图构建模块
  • 5.2.4 组合服务实例集生成模块
  • 5.3 数据库设计
  • 5.3.1 E-R模型
  • 5.3.2 数据库逻辑设计
  • 5.4 服务组织视图生成器的实现
  • 5.4.1 解析业务流程的实现
  • 5.4.2 构建服务组织视图的实现
  • 5.4.3 生成组合服务实例集的实现
  • 5.5 本章小结
  • 第6章 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    支持BQWSSM的服务组织视图的研究与应用
    下载Doc文档

    猜你喜欢