需求驱动的多Agent Web服务聚集研究

来源 :浙江师范大学 | 被引量 : 0次 | 上传用户:magic1213cam
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务是一种基于网络的、分布式的、自描述的模块化组件,它遵循一定的技术规范,采用WSDL, UDDI、SOAP等一套基于XML的标准和协议,使得人们可以不论平台、不论时间和地点的使用这些组件。Web服务以其高度可集成性、互操作性、松散耦合等优势,给社会带来了巨大的利益和价值,目前已经得到了学术界和产业界的广泛认可。在现实应用中,由于单个Web服务的功能是有限的,无法适应复杂的应用,因此需要进行多个Web服务之间的组合来满足需求,Web服务组合问题也就成了近几年的研究热点。但是我们发现现有的协议和标准都仅限于语法层次,缺乏语义信息的表达,所以目前大多数Web服务的组合都是手工完成的,这既费时又费力。随着语义Web技术的出现和发展,有研究者提出了语义Web服务的概念,使得Web服务组合实现自动化成为可能。但是我们发现在传统的Web服务体系架构下,无论是语义Web服务还是传统的Web服务,Web服务都是作为一个被动实体而存在,被动的等待服务请求者的发现、调用和组合。而随着Web服务的数量不断增加,会表现出服务查询率和利用率低,服务组合难度和复杂度高等问题。因此本文在一个需求驱动的服务聚集框架下,从主动Web服务角度考虑,结合了语义Web和智能Agent两种技术应用到Web服务中,构造出语义Web服务和Agent的结合体——主动Web服务,利用环境本体作为语义基础,定义一种意图-行为-实现机制来统一建模需求和服务能力以及需求和服务的匹配过程,实现了主动Web服务向需求聚集的结果,成为了Web服务组合研究中的另一种可行方法。这种主动聚集的组合方式能够降低服务组合的难度,提高服务被利用的机率,充分体现服务方的利益,从而弥补了在传统Web服务框架下Web服务组合方面的一些不足。本文在建立需求驱动的多Agent Web服务聚集模型基础上,以旅行安排为应用背景,设计并开发了一个基于JADE的旅行需求驱动的多Agent Web服务聚集系统。首先构建了能支持JADE中使用的旅行安排环境本体Java类,以此为语义基础,引入一种意图-行为-实现机制统一建模旅行需求和服务能力以及需求和服务的匹配过程,根据聚集算法最终编程实现符合旅行需求的多个主动Web服务向旅行需求的成功聚集,从而验证了聚集模型和聚集算法的正确性,也证明了主动组合方法的可行性。
其他文献
1993年,Aharonov提出了量子随机行走的概念,相比于经典随机行走,量子随机行走具有更快的扩散速度。2003年,第一个量子随机行走搜索算法,即SKW算法,从理论上证实了量子随机行
许多经典问题都用图结构来表示,图结构与关系数据相比有着更强的表达能力。网络模体的挖掘是研究复杂网络的重要分析手段,网络模体是指网络中频繁出现的互相连接的子结构,其
高光谱遥感图像是由二维空间信息和一维光谱信息组成的三维数据。同时具有地物目标的辐射、几何和光谱信息,能够从光谱空间中对地物予以细分和鉴别,在资源、环境、城市、生态等领域得到了广泛应用。受传感器的空间分辨率限制和自然界地物复杂多样性的影响,使得单个像元中往往包含多种地物覆盖类型(如:植被、河流、道路等),从而形成混合像元。混合像元的普遍存在不仅影响地物的识别和分类精度,而且是遥感技术向定量化发展的重
最新的国际视频编码标准H.264是由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)组成的联合视频组(Joint Video Team, JVT)在2003年提出的。因为H.264采用了许多
随着我国教育事业的发展,对外籍教师(以下简称”外教”)的聘请需求在扩大。但是,聘请外教的工作没有一个稳定的信息化平台,申请来华工作的外籍友人不能利用信息化手段主动求
可视化分析是社会网络分析一个重要的方法。通过对社会网络进行可视化的展示,人们不仅能够对网络的结构以及各节点之间的联系获得直观清晰的认识,并且通过可视化展示效果的处
随着互联网技术的迅猛发展,因特网已经渗入到人们生活的方方面面,对人们的生活和工作产生了积极深远的影响。然而,随着网络技术的发展,当今的网络变得愈来愈复杂并越来越难以
关联规则作为数据挖掘的一个重要分支,目前已经在许多领域得到成功应用。然而,大多数的关联规则只考虑了事务属性之间的正向联系,对于隐藏在数据中的否定联系,却没有引起足够
粗糙集理论是一种处理模糊性和不确定性信息的新的数学理论方法。近年来,粗糙集理论受到许多学者的关注,特别是知识获取和人工智能领域的学者。目前,粗糙集理论已成功应用于模式
随着无线通信的广泛应用,无线通信系统的关键技术成为人们研究的热点问题,其中对码序列的研究是对无线通信技术研究的一个重要组成部分。对码序列的研究主要有两个方面的内容