欢迎来到天天文库
浏览记录
ID:33494361
大小:274.03 KB
页数:7页
时间:2019-02-26
《基于移动agent的分布式信息系统平台研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第31卷第6期电子科技大学学报Vol.31No.62002年12月JournalofUESTofChinaDec.2002基于移动Agent的分布式信息系统平台研究*刘一钫张云勇刘锦德(电子科技大学计算机科学与工程学院成都610054)【摘要】分析了分布式信息系统中信息共享的需求和特点,阐述了一个基于移动Agent技术的分布式信息系统平台的设计和构造,论述了多个互相协作、具有知识和目标的移动Agent在该系统中对分布式信息管理和共享的有效实现。通过应用实例验证了该系统平台为分布式信息系统的实现提供了有效而灵活的应用框架和基础设施,说明了该系统平台因其对移动Agent技术的
2、合理应用而具有的优势。关键词移动Agent;决策;多Agent协作;目标驱动;知识查询操作语言中图分类号TP393ResearchonDistributedInformationSystemPlatformBasedonMobileAgentTechnologyLiuYifangZhangYunyongLiuJinde(CollegeofComputerScienceandEngineering,UESTofChinaChengdu610054)AbstractBasedontheanalysisofdistributedinformation,thedesignands
3、tructureofadistributedinformationsystemplatformbasedonmobileAgenttechnologyisproposed.Inthisplatform,multiplemobileagentswithbelief,desireandintentioncollaboratetoperformthetaskofmanagingandretrievinginformationinadistributedenvironment.Developmentofinformationsystemonitcanbeveryconvenien
4、t.Also,asamplesystemisprovidedtoillustratetheapplicationofthisplatform.KeywordsmobileAgent;decisionmaking;multi-agentcollaboration;object-driven;knowledgequerymanipulationlanguage移动Agent是具有移动性的一类Agent,它具有自治性、反应性、目标驱动性等Agent的共有特性,并能在网络环境中移动,在移动的过程中保持自己状态的一致性。它为分布式计算提供了新的计算模式及具有灵活、开放、普遍性、适应
5、性特点的应用框架,有广泛的应用前景。分布式信息组织和共享是移动Agent最有潜力的应用领域之一。基于合理分工、组织良好、紧密协作的多个移动Agent组成的系统,可实现信息处理任务执行的高效性、自主性,乃至智能性。信息移动Agent系统IMAS(InformationalMobileAgentSystem)是一个基于移动Agent的信息系统平台。基于该平台,可根据不同的需要建立面向具体应用的分布式信息系统。本文主要阐述该系统的设计、关键实现,并通过一个应用实例对其进行说明。Internet网的迅速发展,一方面为用户提供了丰富的信息资源和多种通讯手段,另一方面信息之间的联系更
6、趋复杂,用户关心的问题所涉及的信息的深度和广度更大,需要在时间、精力、经济上付出更高的代价去搜索自己需要的信息。IMAS的目的就在于在分布式网络环境中为用户提供高效、2002年7月1日收稿*男24岁硕士596电子科技大学学报第31卷智能的方式对分布式信息进行搜索和共享。分布式信息共享系统要依照用户的愿望在已知信息库中自主地搜寻信息,为用户发掘新的信息需求和信息源,对动态变化的数据源进行监听,把用户所关心问题的一整套信息提供给用户。面对这样的应用需求,传统的分布式信息系统很难胜任。而移动Agent的自主性、目标驱动性、移动性为此提供了新的、更有效的解决方式。1IMAS分布式
7、信息系统平台1.1IMAS的设计IMAS按域对信息进行组织。提供同一类信息的服务器被组织在同一个信息域中。IMAS中的域按它们所提供信息的逻辑关系来划分。根据信息内容的类型,整个系统中的信息存在于一个多层次的树型域结构中。在同一个信息系统中可以同时存在不同的域组织方式。负责信息处理的移动Agent可以根据不同的需要依照不同的域划分方式(对应不同的信息组织方式)对系统中的信息进行访问。在IMAS支持的信息系统中,代表用户信息查询意愿的Agent移动到所要访问的信息资源所在的节点上,通过与代表本地各信息资源的Agent的交互而获取
此文档下载收益归作者所有