论文摘要
随着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的WSOVM3.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章 结论参考文献致谢
相关论文文献
标签:服务组合论文; 动态服务选取论文; 业务论文; 服务组织视图论文; 业务逻辑论文;