基于QoS的服务合成建模与分析

来源 :中山大学 | 被引量 : 0次 | 上传用户:hepingweixiao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  基于过程的服务合成实现企业内部与企业之间的业务流程的整合正成为目前的研究热点。独立的服务被称作组件服务,合成服务被表示为业务流程。通常,在INTERNET上,存在大量提供相同功能满足不同QoS的等价服务,对这些等价服务的选择在服务合成的过程之中是必然的。为了实现服务合成的高效、有效,已经存在一些工作流模型的研究来建模和分析服务合成的业务流程,但是这些研究都没有在模型中显式地表示组件服务的QoS和基于QoS的对组件服务的选择。因此,本文提出了一个基于QoS的工作流模型——SCCPN。它是一个基于着色网的模型,用颜色集表示组件服务的QoS和选择策略,用卫式函数(guardfunction)表示对组件服务的选择。CPNTools是被广泛使用的着色网编辑和模拟工具之一。在本文中,它被用来建模合成服务,模拟组件服务的选择、绑定和执行,同时利用这个工具提供的形式化方法分析整个业务流程的并发性质。最后,基于SCCPN模型,我们提出了一个计算业务流程QoS的算法。本文的主要贡献在于提出了基于QoS的服务合成模型,在模型中显式地表示组件服务的QoS,选择策略以及基于QoS的对组件服务的选择。在模型的基础上,提出了基于用户选择策略和组件服务QoS的服务选择算法。当存在多个满足用户需要的组件服务时,采用了基于效用函数的加权平均算法选出具有最高值的组件服务。
其他文献
学位
无线传感器网络(wireless sensor network)是由分布在给定区域内足够多的无线传感器节点构成的一种新型信息获取系统。每一个传感器节点具有一种或多种数据感知器,并具有一定
  数据挖掘是当前计算机学科的一个前沿研究方向。作为一门应用性很强的新兴技术,它存在很多值得研究的地方。其中视频挖掘(VideoMining)是其中一个重要的分支,视频挖掘就是
在企业级分布式应用系统的多层体系结构中,中间业务逻辑层是整个系统的关键组成部分,它负责实现企业的主要业务流程。然而,实现业务逻辑层关键在于如何保证业务信息无阻碍、
异步通信机制是处理企业应用程序间通信的一种流行的策略。基于消息的异步通信机制可以减小两个通信实体之间的耦合度。一个应用程序发送一个请求后继续自己的工作而不是被阻
随着Internet的迅速发展,现有的IP协议(即IPv4协议)在应用当中出现了很多问题,如地址资源即将耗尽,不能适应新的网络应用以及对安全性无法保证等。IPv6的出现为互联网的发展
  实际应用中的大型数据库系统常常同时要求更新实时、查询快。传统的查询优化技术只关注查询效率的提高,在提高查询速度的同时却造成了更新速度的下降。索引、散列簇和扫描
传统的CORBA架构长久以来都是通过对TCP/IP协议族进行GIOP(通用网间互操作协议)的映射以形成IIOP协议,借助于ORB(对象请求代理),客户桩(Stub),服务框架(Skeleton)和可移动对
随着科学技术,特别是信息技术的发展,图象处理技术已经成为科学研究不可缺少的强有力工具。从60年代开始,首先在航天领域采用计算机图象处理方法处理从月球传回的照片取得硕果。
信息检索(Information Retrieval,IR)是从数据集中提出相关文档和信息的过程,而Web的出现改变了人们进行信息检索的方式,信息检索的对象也从结构化的数据转向半结构化,无结构化的