基于多Agent的协同会商软件的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:myxzm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的进步,Agent以及多Agent系统(Multi-Agent System,MAS)已经成为研究的热点。传统的协同会商软件功能单一、通信效率低,越来越不能满足人们日益增长的需要。由于Agent的移动性、智能性、自治性等特点,利用它可以为协同会商软件的开发提供一种崭新途径。本文在研究Agent理论,Agent组的结构以及多Agent通信与协作的基础上,设计实现了基于多Agent的协同会商软件。软件使用JADE(Java AgentDEvelopment Framework)为基础开发平台,采用Agent组结构,利用Java Socket编程技术实现了跨地域和跨网络的协同会商软件。软件向与会者提供文字、音频、视频、电子白板、文件共享等多样化的交互方式,方便与会者围绕一个共同的主题进行讨论,交流信息,相互协作,达成共识,做出决定,共同完成协作任务。软件设计实现了电子白板Agent组、成员Agent组、管理Agent组;其中,电子白板Agent组实现电子白板的功能;成员Agent组实现文字交互、音视频交互、文件共享等功能;管理Agent组主要向软件提供公共基础服务,如:维护成员列表、管理会议室资源、发布公共消息和管理信息以及权限分配等。通过对软件的功能测试和性能测试的结果表明,本软件提供的交互方式多样化、方便灵活,通信效率高,有效地实现了跨地域和跨网络的协同会商服务,较好的满足了人们对协同会商软件功能丰富和性能优良的要求。
其他文献
在实际生产中,存在着这样一类重要的生产控制模型,即基于传送带服务的生产加工站(Conveyor-Serviced Production Station,简称CSPS)问题,其也是正(Industrial Engineering)/OR(Op
嵌入式系统被广泛应用于工业控制、智能设备和移动通讯等领域,随着应用的不断扩展和功能需求的增加,其复杂性也越来越高。底层硬件平台限制的多种多样,应用业务需求的广泛不一,有
随着网格技术的发展,生物计算网格已经成为当前网格研究领域的热点之一。如何设计一个好的任务调度模型及算法来调度用户提交的任务,以达到合理而又经济的利用资源的目的,成为生
随着制造执行系统(MES)的先进思想和技术进入中国,我国制造企业掀起了实施MES的热潮。自动化水平较高的企业充当了行业领头人不惜斥巨资实施MES,其它中小型企业也在不断增强企业
近年来,随着Web服务技术的迅猛发展,Web正在由可浏览的信息资源的集合发展成为可以进行互操作的Web服务的集合。基于Web的商务应用为客户提供了不同类型的Web服务,进行Web服
学位
在不同光照、姿态和表情(PIE)下的人脸识别是一个极其具有挑战性的问题,也是传统的二维人脸识别技术所难以解决的问题。 在充分考察了二维人脸识别技术及其局限性的基础上,
近年来兴起的对等(Peer-to-Peer,P2P)计算模式在电子商务、文件共享、协同工作、即时通信和分布式计算等方面显示出其独特的优势。其中P2P网络环境下的电子商务属于C2C(Custom
集群文件系统是集群的一个重要组成部分,它为用户提供一个虚拟化大容量存储器的统一访问接口和高I/O带宽。由于集群文件系统的文件数据分散存储在各个节点上,文件的定位需要借
对工业产品的市场需求正朝着快速满足客户个性化需求的方向发展。企业的产品需要对这种需求提供高效与快速反应能力。面对这个问题,有关产品配置管理的研究引起广泛关注。产品