一种面向服务架构的多Agent协商模型制造技术

技术编号:14901496 阅读:70 留言:0更新日期:2017-03-29 16:52
本发明专利技术涉及一种基于面向服务架构的多Agent协商模型,它包括协商服务端和协商管理平台,协商服务端包括进行信息交互的Agent资源库和协商Agent;协商管理平台包括协商管理Agent,协商管理Agent是基于SOA安全机制的;协商服务端为用户提供注册服务,并通过应用通道为协商管理平台提供协商服务,通过消息传递实例化协商Agent,通过管理通道接受协商管理平台的管理;协商管理平台通过应用通道对议题进行动态注册、查找、匹配以及评估,将接入协商管理平台的协商Agent转换为协商服务,并以Web Service实现各方的通讯和信息传递,通过管理通道动态查找协商服务,动态使用协商服务匹配协商工作的进行。

【技术实现步骤摘要】

本专利技术属于信息
,具体涉及一种基于面向服务架构的多Agent协商模型。
技术介绍
进入20世纪90年代以来,伴随着1nternet技术的发展和日益成熟,电子商务成为现代信息技术发展的必然产物,也是激烈市场竞争的客观要求。电子商务的智能化,例如搜索代理、卖方的主动推荐和双边及多边协商等,能够更好更快地为企业应用服务。在电子商务系统中,其软件应用架构是软件系统的核心支柱,架构的好坏往往从一开始就决定了整套系统解决方案的成败。电子商务中的主要问题是资源迷向和信息过载,具体说就是信息提供者不能适时地将信息主动地提供给最需要的用户,信息的使用者不知道如何找到所需的信息。在电子商务中,虽然信息科技已经为企业引入新的经营方式,使之在交易流程中进行自动化处理,但无法提供给买卖双方一个协商的机制进行自动化交易。一般而言,电子商务网站仅仅提供产品型录的电子搜寻接口,使得最终消费者在产品的价格上并无主导权且议价能力。虽然有少数电子商务网站提供线上价格议价功能,如以电子邮件的方式传递价格信息或聘用专业人员在网上谈判议价,但是不仅交易时间拉长且对于买卖双方均需负担较高的谈判成本,并且这种虚拟商店的交易方式与现实生活的实体购买行为,并没有太大的不同,交易议价过程仍需人员的参与才能够进行。目前Agent技术已经广泛地被运用在电子商务中。例如:MIT的Kasbah、Anderson顾问公司的BargainFinder以及密西根大学的AuctionBot等,这些公司的系统均是通过代理程序的自主性、积极性以及配合社会能力等Agent特性,在网络的环境中,执行使用者所给予的任务。Agent技术在电子商务中的发展前景令人看好,但目前Agent的研究成果在各种电子商务系统中的应用还比较有限,Agent的研究成果与人们实际使用到的电子商务之间的差距很大。近几年,Agent技术在商品搜索、用户行为跟踪、支付代理以及拍卖、竞价方面的应用比较多。综观目前存在的电子商务系统,采用面向服务架构并结合交易双方提出的相关议题利用多Agent进行自动协商的系统就寥寥无几。在协商模型的建立上,多数协商模型在协商策略和学习机制上都有所欠缺;融合了多议题并利用面向服务架构技术实现多Agent协商模型更是一片空白。现有的协商模型存在以下问题:1)多数协商模型结构比较简单,缺乏考虑推理和学习机制对协商的影响,也缺乏借鉴协商历史作为协商经验,协商策略比较单一。2)多数协商模型是面向单议题的协商,多议题协商还很不成熟,使得协商对象比较单一,灵活性和适应性比较差,不能适应目前电子商务的发展。3)面对电子商务的飞快发展,目前的协商模型都没有能力突破协商单一化的限制,无法实现买卖双方协商的多边性、多变性、议题可变性,议题的提出及性质描述等。4)在协商理论上,已有的模型所基于的决策理论都没有超过Nash决策理论。5)对于协商理论,尚缺乏对协商过程的形式化的理解和表示,所以目前还没有令人满意的协商系统。特别是在国内,这方面的研究尚处于起步阶段,有待进一步地深入。
技术实现思路
为了解决现有技术存在的上述问题,本专利技术提供了一种基于面向服务架构的多Agent协商模型,该系统能够实现协商议题的多样性,建立起异构系统多边多议题的协商模型。为实现以上目的,本专利技术所采用的技术方案为:一种基于面向服务架构的多Agent协商模型,其特征在于:它包括协商服务端和协商管理平台,所述协商服务端包括Agent资源库和协商Agent,所述Agent资源库和协商Agent进行信息交互;所述协商管理平台包括协商管理Agent,所述协商管理Agent是基于SOA安全机制的;所述协商服务端为用户提供注册服务,并通过应用通道为协商管理平台提供协商服务,通过消息传递实例化协商Agent,通过管理通道接受所述协商管理平台的管理;所述协商管理平台通过应用通道对议题进行动态注册、查找、匹配以及评估,将接入所述协商管理平台的所述协商Agent转换为协商服务,并以WebService实现各方的通讯和信息的传递,通过管理通道动态查找协商服务,动态使用协商服务来匹配协商工作的进行。进一步地,所述协商服务端将面向服务架构的多Agent协商系统划分为三层,包括管理与应用接口层、逻辑业务层和数据接口。进一步地,所述协商服务端包括工作核心部分、管理核心部分和数据接口,所述工作核心部分为买方/卖方协商Agent,所述买方/卖方协商Agent包括负责计算工作的Agent、协商推理机和资源管理中心;所述管理核心部分包括面向服务的管理和应用通道、协商Agent驱动以及协商管理中介;所述数据接口包括议题数据管理、协商Agent实例数据管理接口和资源获取接口。进一步地,所述协商Agent的工作机制为:所述协商Agent的工作是通过向所述协商管理平台提供协商服务,接受所述协商管理平台的动作分发要求,以业务驱动的形式去激活所述协商Agent的计算、推理、学习。进一步地,所述协商服务端的用户分为两类,一是某类商品的大型供应商或需求商,其针对大型公司、生产厂家和大型电子商务网站;二是某类商品的小型供应商或需求商,其针对个体用户和小型公司。进一步地,触发所述协商Agent工作的方式有三种,(1)用户通过UserInterface触发所述协商Agent:小型用户是通过专业市场电子商务网站中的UserInterface产生业务需求触发所述协商Agent;大型用户是通过WebServer中的UserInterface触发所述协商Agent;(2)协商服务管理代理NSMA通过ServiceInterface触发所述协商Agent;(3)外部系统通过获取资源通信接口用业务需求触发所述协商Agent。进一步地,所述多Agent协商模型中协商通信参与者参与协商通信的基本形式分为以下三种:(1)注册议题:在所述协商管理平台中的议题服务中心不存在符合请求协商服务者需求的议题时,请求者提出注册议题服务请求;(2)协商请求:在终端用户提出协商需求的驱动下,买方/卖方协商Agent向协商管理平台提出协商请求,在协商请求信息中向协商管理平台发送协商提议;协商管理平台根据请求方的提议决定有权参与协商的另一方协商Agent;(3)匹配提议:当买方/卖方协商Agent向协商管理平台提交其提议后,协商服务管理代理NSMA根据提交的提议信息匹配协商议题服务中心中的议题,以选取有权参与协商的Agent。进一步地,所述协商服务端与协商管理平台间的协商通信涉及以下关键实体:(1)提议:买方/卖方协商Agent根据需求所提出在协商中的影响因素;(2)议题:影响买方/卖方协商Agent协商的一个因素;(3)议题定义域:对议题的一个描述,同时含有影响议题实例的影响因子;(4)议题因子:影响议题实例的指标;(5)议题实例:针对某议题的一个具体实例。进一步地,所述多Agent协商模型中采用WSDL描述原语接口,其具体包括:(1)使用WSDL的操作描述原语;(2)使用WSDL的数据类型描述原语需要传递的数据;(3)使用WSDL的访问点和端口描述服务位置,使用WSDL绑定操作为有效的服务。进一步地,所述多Agent协商模型中使用SOAP协议封装原语消息;首先,将原语信息及消息的内容包装在整本文档来自技高网
...
一种面向服务架构的多Agent协商模型

【技术保护点】
一种基于面向服务架构的多Agent协商模型,其特征在于:它包括协商服务端和协商管理平台,所述协商服务端包括Agent资源库和协商Agent,所述Agent资源库和协商Agent进行信息交互;所述协商管理平台包括协商管理Agent,所述协商管理Agent是基于SOA安全机制的;所述协商服务端为用户提供注册服务,并通过应用通道为协商管理平台提供协商服务,通过消息传递实例化协商Agent,通过管理通道接受所述协商管理平台的管理;所述协商管理平台通过应用通道对议题进行动态注册、查找、匹配以及评估,将接入所述协商管理平台的所述协商Agent转换为协商服务,并以WebService实现各方的通讯和信息的传递,通过管理通道动态查找协商服务,动态使用协商服务来匹配协商工作的进行。

【技术特征摘要】
1.一种基于面向服务架构的多Agent协商模型,其特征在于:它包括协商服务端和协商管理平台,所述协商服务端包括Agent资源库和协商Agent,所述Agent资源库和协商Agent进行信息交互;所述协商管理平台包括协商管理Agent,所述协商管理Agent是基于SOA安全机制的;所述协商服务端为用户提供注册服务,并通过应用通道为协商管理平台提供协商服务,通过消息传递实例化协商Agent,通过管理通道接受所述协商管理平台的管理;所述协商管理平台通过应用通道对议题进行动态注册、查找、匹配以及评估,将接入所述协商管理平台的所述协商Agent转换为协商服务,并以WebService实现各方的通讯和信息的传递,通过管理通道动态查找协商服务,动态使用协商服务来匹配协商工作的进行。2.如权利要求1所述的一种基于面向服务架构的多Agent协商模型,其特征在于:所述协商服务端将面向服务架构的多Agent协商系统划分为三层,包括管理与应用接口层、逻辑业务层和数据接口。3.如权利要求1所述的一种基于面向服务架构的多Agent协商模型,其特征在于:所述协商服务端包括工作核心部分、管理核心部分和数据接口,所述工作核心部分为买方/卖方协商Agent,所述买方/卖方协商Agent包括负责计算工作的Agent、协商推理机和资源管理中心;所述管理核心部分包括面向服务的管理和应用通道、协商Agent驱动以及协商管理中介;所述数据接口包括议题数据管理、协商Agent实例数据管理接口和资源获取接口。4.如权利要求1所述的一种基于面向服务架构的多Agent协商模型,其特征在于:所述协商Agent的工作机制为,所述协商Agent的工作是通过向所述协商管理平台提供协商服务,接受所述协商管理平台的动作分发要求,以业务驱动的形式激活所述协商Agent的计算、推理、学习。5.如权利要求1所述的一种基于面向服务架构的多Agent协商模型,其特征在于:所述协商服务端的用户分为两类,一是某类商品的大型供应商或需求商,其针对大型公司、生产厂家和大型电子商务网站;二是某类商品的小型供应商或需求商,其针对个体用户和小型公司。6.如权利要求1所述的一种基于面向服务架构的多Agent协商模型,其特征在于:触发所述协商Agent工作的方式有三种,(1)用户通过UserInterface触发所述协商Agen...

【专利技术属性】
技术研发人员:黄俊健罗跃兵
申请(专利权)人:广东科海信息科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1