首页> 中文学位 >面向服务架构中的服务组合研究
【6h】

面向服务架构中的服务组合研究

代理获取

目录

文摘

英文文摘

论文说明:图表目录

声明

致谢

第一章绪论

1.1 研究背景

1.2 研究现状

1.2.1 服务组合内容与过程

1.2.2 服务组合的相关研究

1.2.3 当前研究中存在的问题

1.3 研究内容

第二章面向服务的架构

2.1 SOA发展

2.2 服务

2.3 SOA架构

2.3.1 概念模型

2.3.2 SOA架构的一种实现形式

2.3.3 SOA服务组合技术

2.4 小结

第三章 基于QoS的面向服务的业务流程分解

3.1服务的QoS影响因素

3.2服务组合的QoS计算

3.2.1 服务与服务组合定义

QoS计算

3.3基于OWL-S的业务流程描述

3.3.1 OWL-S介绍

3.3.2 OWL-S流程描述

3.4复杂流程分解规则

3.5 小结

第四章粗粒度服务的选择

4.1 粗粒度服务选择问题

4.2粗粒度服务的匹配与计算

4.2.1功能匹配与计算

4.2.2输入输出匹配与计算

4.2.3服务的综合匹配度

4.3实例分析

4.4 小结

第五章基于服务质量的服务组合

5.1 服务组合问题描述

5.2 目标函数

5.3基于遗传算法的服务组合

5.3.1遗传算法介绍

5.3.2 问题编码

5.3.3适应度函数

5.3.4遗传操作

5.3.5合理性检查

5.3.6终止条件

5.3.7过程

5.4实例分析

5.5 小结

第六章总结与展望

参考文献

攻读硕士学位期间发表的论文

展开▼

摘要

SOA(Service Oriented Architecture)是实现企业敏捷性的重要方法。SOA具有敏捷性,松耦合,可重用性等特点,通过服务的协同和集成,可以将分布于不同平台上的服务组织起来,处理灵活多变的业务过程。使用SOA架构,可以最大限度的提高信息系统的敏捷性,提高企业应对复杂商务环境的能力,提高企业的竞争力。
   SOA组织服务的基本方式是服务组合。通过服务组合构建企业级流程,可以在业务层次上实现企业的敏捷性,满足企业复杂的业务需求。服务组合过程是服务重用和服务增值的有效途径,它能实现不同功能服务的有机合成来满足业务需求,从而成为SOA领域的研究热点。
   本文针对业务层次服务组合的需要,从业务层次出发研究服务的特点和业务流程的结构特征,结合业务服务的QoS因素,研究了面向服务的业务流程分解、粗粒度服务选择和组合问题。本文的主要研究工作包括:
   提出一种面向服务的流程分解方法:该方法首先应用OWL-S进行流程建模,再对OWL-S流程进行归并、组合,将复杂业务流程转化成由几种典型结构构成的服务组合形式,分析服务组合的QoS约束的,生成基于语义的需求描述文档。并通过一个汽车贷款审批的实例验证方法的有效性。
   粗粒度服务的选择:为了有效进行粗粒度服务的选择,对现有匹配过程进行了改进。在功能匹配方面,加入了子功能的匹配,确保功能上更加准确。在输入输出方面,以输入输出依赖作为匹配判断的标准,准确匹配满足用户需求的粗粒度服务。
   基于服务质量的服务组合:在组合过程中着重解决两个问题:服务组合是否能顺利完成用户需求;考虑服务质量(QoS)约束对服务组合的影响。应用遗传算法进行服务组合,通过使用动态编码方式、改进适应度函数、加入流程检验过程来提高算法的有效性,并通过仿真实验进行验证。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号