基于多代理的自动协商软件框架研究

基于多代理的自动协商软件框架研究

论文摘要

随着Internet的发展,传统的协商谈判模式正在逐渐向电子协商模式转变。目前已有的基于多代理系统的协商模型研究是在特定的应用背景中针对具体协商应用系统进行的。而且在大多数基于agent技术的应用系统中协商协议被明确地硬编码到系统中,应用系统只能接受专门为这种协商协议设计的agent,从而导致了协商应用系统的通用性较差。本文研究基于多代理系统(MAS)技术的可配置的通用自动协商软件框架。首先综述了近年来关于agent理论技术和自动协商领域的研究现状,分析比较了MAS中agent的信息传递和黑板通信两种方式,并对agent的信息服务模式进行分类,使用CSP进程代数在理论上对基本请求服务协商模式进行详细分析和描述。然后,研究了通用自动协商协议,分析了协商过程,对协商角色与协商规则进行划分,描述自动协商框架的体系架构,对软件框架的设计主要从三个方面进行设计,即给出通用协商协议,并讨论了协商框架体系架构中MAS的设计模式,最后对协商推理机的设计与实现机制进行重点研究和讨论,对协商推理机规则库的实现采用规则语言来进行描述。最后,采用JESS规则引擎在JADE多代理平台上实现自动协商软件框架原型系统,模拟了速胜反向式拍卖的协商过程,运用JESS规则语言详细描述协商过程的协商规则。并给出了全文的研究总结及展望。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景及现状
  • 1.1.1 Agent与MAS的研究
  • 1.1.2 自动协商
  • 1.1.3 进程代数描述通信协议
  • 1.1.4 JESS规则推理与CLIPS
  • 1.2 论文研究内容及本文章节安排
  • 第二章 NAS协商信息服务模式的研究
  • 2.1 基于MAS的agent通信机制概述
  • 2.2 Agent的通信模型
  • 2.2.1 MAS内agent的组织结构
  • 2.2.2 黑板与消息传递通信方式的比较
  • 2.3 Agent信息服务模式
  • 2.3.1 请求服务模式
  • 2.3.2 代理agent服务模式
  • 2.4 本章小节
  • 第三章 通用自动协商软件框架设计
  • 3.1 通用协商协议
  • 3.1.1 通用协商过程描述
  • 3.1.2 协商角色划分与协商规则分类
  • 3.1.3 通用协商协议
  • 3.2 软件框架MAS设计模式
  • 3.2.1 多agent平台
  • 3.2.2 协商软件框架agent分类
  • 3.2.3 协商软件管理者设计模式
  • 3.3 自动协商推理机设计及实现机制
  • 3.3.1 规则引擎推理机制
  • 3.3.2 协商事实与规则库
  • 3.4 本章小节
  • 第四章 自动协商软件框架原型系统实现
  • 4.1 速胜反向式拍卖原型系统介绍
  • 4.1.1 速胜反向式拍卖业务介绍
  • 4.1.2 原型系统设计
  • 4.1.3 拍卖过程模拟实现
  • 4.1.4 协商规则实现
  • 4.2 本章小节
  • 第五章 研究结论与未来研究方向
  • 5.1 研究结论
  • 5.2 未来研究方向
  • 参考文献
  • 致谢
  • 攻读学位期间主要的研究成果
  • 相关论文文献

    • [1].面向E级计算超融合软件框架的设计与实现[J]. 计算机仿真 2020(07)
    • [2].设计模式在有限元软件框架设计中的应用[J]. 计算机应用与软件 2011(04)
    • [3].软件框架可变性的度量方法[J]. 计算机工程 2010(05)
    • [4].移动通信软件框架的应用与实现[J]. 科技风 2010(17)
    • [5].轻型网络的嵌入式网关软件框架的设计[J]. 科技广场 2008(12)
    • [6].基于中间件的工业机器人软件框架的研究和应用[J]. 计算机应用研究 2008(04)
    • [7].商品数据库系统中的软件框架集成应用技术[J]. 软件导刊 2008(02)
    • [8].跨平台模块化嵌入式多任务软件框架研究[J]. 火控雷达技术 2017(04)
    • [9].基于构件的运载器控制系统飞行软件框架研究[J]. 航天控制 2017(03)
    • [10].面向大型激光装置的分布式控制软件框架设计[J]. 自动化与信息工程 2013(02)
    • [11].基于构件的可复用软件框架的研究与设计[J]. 电脑编程技巧与维护 2009(24)
    • [12].地面站设备监控软件框架通用性研究[J]. 空间控制技术与应用 2009(05)
    • [13].面向E级计算超融合软件框架的设计与实现[J]. 信息技术与信息化 2020(10)
    • [14].基于OAI平台的软件框架及应用研究[J]. 中国新通信 2016(13)
    • [15].跨平台可复用软件框架的研究及其应用[J]. 机电工程技术 2009(06)
    • [16].一种群组行为模拟绘制系统软件框架设计方法[J]. 计算机技术与发展 2013(04)
    • [17].移动通信软件框架的设计与实现[J]. 计算机系统应用 2010(05)
    • [18].一种基于Servlet的控制层软件框架设计[J]. 软件导刊 2017(03)
    • [19].Java编程题自动判分软件框架的设计[J]. 电子技术与软件工程 2019(19)
    • [20].小白日记[J]. 电脑爱好者 2009(16)
    • [21].基于LabWindows/CVI的ATS软件框架[J]. 电子技术应用 2008(04)
    • [22].一种基于高速多核DSP的激光捷联惯组软件框架设计与实现[J]. 电脑编程技巧与维护 2020(07)
    • [23].Java web软件框架技术探讨[J]. 中国新通信 2019(09)
    • [24].基于VxWorks的实时多任务软件框架设计[J]. 国外电子测量技术 2012(04)
    • [25].浅析MapReduce实例之WordCount[J]. 计算机产品与流通 2020(05)
    • [26].远程家电控制系统的移动软件框架设计[J]. 无线互联科技 2018(20)
    • [27].基于Pixhawk开源飞控项目的无人艇开发[J]. 舰船科学技术 2020(05)
    • [28].面向显控领域的软件框架设计及应用[J]. 指挥控制与仿真 2015(06)
    • [29].基于词块法的外贸函电教学软件框架设计[J]. 湖北广播电视大学学报 2010(06)
    • [30].简析从J2EE框架到基于Web2.0框架的软件重构[J]. 科技资讯 2009(10)

    标签:;  ;  ;  ;  

    基于多代理的自动协商软件框架研究
    下载Doc文档

    猜你喜欢