多智能体平台图形化开发环境的设计与实现

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:FuSoo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多智能体系统(Multi-Agent System,简称MAS)是分布式人工智能的一个重要分支。多智能体具有自治性、分布性、主动性等特点,具备分布式和并行解决问题的能力,因此被广泛应用于协调专家系统、分布式智能决策、分布式故障诊断、供应链集成等领域。目前已经提出的多智能体开发平台如JADE、Mobile-C等,虽然能够用于帮助开发多智能体系统,但是它们需要开发者通过编写底层源代码的方式设计多智能体系统。这对于领域开发者而言存在很大的难度,在很大程度上加大了领域开发人员的开发负担与出错概率。为此,本文基于AgiBuilder实时多智能体平台,设计并实现了一个多智能体系统的图形化开发环境,为领域开发者提供:   简洁、易用、抽象程度高的多智能体图形化表示方法。从而使得不具备太多计算机专业知识的领域开发者也能很方便地使用该图形化开发环境。   一个多智能体系统图形编辑工具,帮助领域开发者以图形化的方法编辑自定义的多智能体系统。   一个代码转化工具,实现将多智能体图形化表示模型转化成最终的程序源代码。转化后的代码中包含一部分自动生成的底层的交互逻辑,从而使领域开发者只需要关注领域功能的实现。   一个代码编译工具,实现将通过图形化方式编辑生成的源代码与AgiBuilder实时多智能体系统核心源代码整合编译,最终生成完整的自定义多智能体系统的执行文件。   一个系统执行工具,帮助执行编译成功后生成的自定义系统的可执行文件。
其他文献
软件是IT产业最主要的资产形式。为了防范软件盗版等侵权行为,计算机学者们投入大量的精力用于软件保护技术的研究。其中,能够表征知识产权的软件水印技术最受关注。然而,近几年
高速飞行器在大气层中飞行时,光学头罩与高速气流发生剧烈的相互作用,导致其探测窗口附近形成复杂的流场和温度场,引起气动光学效应,使得红外和可见光图像出现模糊与畸变。为了获
在GEO卫星网络与地面网络多覆盖的区域,用户选择不同网络进行切换的代价是不同的。对于低速移动用户,选择地面网络切换足以保证用户的通信质量。对于高铁等高速移动的用户,在地
随着人们获取知识、传播资源的方式逐渐从翻阅书籍转换为在线图片搜索、图片传输信息等方式,在线教育成为教育领域比较热门的一种方式;同时,在大学教育中学生们越来越频繁的通
安全第一是航空企业永恒的主题,维修工作是航空安全的重要保障,维修工具的科学管理有利于提高维修的效率和可靠性,减少安全事故的发生。近年来,随着各航空企业的规模不断扩大,维修
中低轨卫星星座可以用于对近地空间目标进行有效的跟踪与监视。近地空间目标的出现具有并发性、突发性等特征,由于卫星星座搭载的传感器资源数量有限,可见范围受限,因此,研究适合
随着计算机水平的不断发展以及数据库规模的日益增大,人们拥有海量需要处理的数据。为了能够提升数据的查询质量与处理效率,数据的使用者需要预先知道数据的结构。键集合信息是
一般地,软件测试是为了发现错误而执行程序的过程,目的是以尽可能少的时间和人力发现并改正软件中隐藏的故障。单元测试作为软件测试最低级别的活动,通过故障定位技术能够及
眩光效果是自然场景中一种重要的物理现象,分为星芒与发散两种不同的效果,它可以增强场景的艺术性与真实感。眩光效果的计算机模拟绘制在游戏动画、虚拟仿真和影视制作等领域有
车辆路径问题(Vehicle Routing Problem,VRP)是物流配送过程中的关键问题之一。随着物流配送行业竞争日益激烈和客户对物流配送时效性要求越来越高,对VRP的研究,尤其是对带时间