收藏本站
《合肥工业大学》 2004年
收藏 | 手机打开
二维码
手机客户端打开本文

多Agent系统体系结构及建模方法研究

孙志勇  
【摘要】:随着技术的发展以及实际应用的深入,Agent远远超出了人工智能研究的范畴,多Agent系统(MAS)正成为一种全新的软件开发的模式,越来越受到人们的广泛重视。作为一种新的软件开发模式,不仅要研究Agent或多Agent的内部结构与实现框架,还要研究系统的整体体系结构以及建模方法,以便为有关人员提供系统多侧面视图,从而提高系统开发效率,保证系统质量。 目前,多Agent系统研究者将大部分精力和热情投入到多Agent系统的基础架构研究中,而对基于多Agent系统基础架构的应用系统开发问题——需求获取、需求分析、系统设计、系统实现、系统测试、交付使用等涉及到整个软件生命周期的所有问题缺乏足够的关注,可以说基于多Agent系统的应用系统需求获取与体系结构分析是目前多Agent系统研究中最为薄弱的环节。 本文所进行的工作是在研究多Agent系统基础架构的基础上研究基于多Agent系统基础架构的应用系统需求与体系结构建模方法,通过实例研究来验证所提出的建模方法的可行性和有效性。关于多Agent系统体系结构的研究,本文分析了几种典型的多Agent系统基础架构,重点研究了FIPA多Agent系统平台,提出了一个改进的FIPA多Agent系统体系结构——代议制多Agent系统体系结构。在分析现有多Agent系统建模方法的基础上,本文提出了扩展UML进行多Agent系统建模的方法。以代议制多Agent系统为样本,详细阐述了所提出的多Agent系统建模方法所采用的视图以及建模步骤。最后,通过一个全国性大型企业集团供应链管理系统,验证了这种建模方法的有效性。 本文结合社会学、组织行为学理论,提出了代议制多Agent系统体系结构。代议制多Agent系统体系结构的基本思想是,将多Agent系统看作一个社会,在这个社会的组织结构中存在众多的社区,这些社区由具有相同利益的个体所构成。在整个社会中,需要有管理者、公共资源;同样,在每个社区内也有管理者和这个社区所拥有的资源。本文将这些管理者或为公众提供服务的实体叫做公仆。与人类社会相同,公仆只是一个社会角色,在某个社区里的每一个具有担当公仆能力的个体都可以通过某种合法的方式取得担当这个角色的资格,同时,他也获得了这个社区所拥有的资源的支配权。 本文所提出的代议制多Agent系统体系结构是建立在FIPA体系结构之上的,它解决了FIPA体系结构结构中存在的几个明显问题:1)单一关键点问题。在FIPA体系结构中,单一关键点成为系统运行的主要问题。在FIPA构架中,完成管理任务的管理Agent、提供目录服务的DF等都是唯一的。一旦这些Agent实体在运行中出现问题,系统就无法恢复,直至整个系统垮台。2)系统自组织问题。FIPA体系结构,基本上沿袭了OO思想。每个计算实体(Agent)所担当的任务是由系统设计者指定的,Agent在系统中所扮演的角色也是一成不变的。如果系统中某些实体出现故障时如何使系统重组,FIPA体系结构没有任何解决的办法。3)遗留系统的利用问题。随着多Agent系统逐渐成为一种主流软件模式,新老系统的整合是一个非常重要的问题。作为一种系统架构,必须考虑是否能够容纳异构的系统。如果不能,很显然那是一个有缺陷的架构。如果能,将遗留系统纳入到新系统中的代价又是多少?FIPA对此并没有考虑。 本文将多Ageni系统的基础架构研究与基于多Agent基础架构的应用系统研 究区别开来,明确提出加强多Ageni应用系统的开发方法研究,并提出了多Agent 应用系统的基于社会角色及其社会关系的需求获取方法、基于Agent及其交互关 系的系统体系结构建模方法。 多Agent系统基础架构(hifrastructure)是指为多Agent系统搭建的一个运 行平台,它为驻留在其上的Ageni提供了通信、生命周期管理、目录服务、通信 语言与通信机制、全局Ontology等基础设施。由于驻留在其上的Agent存在异 构可能性,因此,我们不将Ageni本身作为基础架构的一部分。理想情况下, 系统的基础架构为驻留在上面的所有Agent,无论其内部构造如何,都提供相同 的服务。 相对于多Ageni系统的基础架构,就是多Ageni应用系统(ApPlication System Based on Multi一ageni system)。多Ageni应用系统可以看作是各种内部结构不尽 相同的Agent,为了自己或公众的利益,驻留在多Agent系统基础架构上,相互 协作或竞争,共同构成一个实际问题的解。 本文认为,目前学界并没有清晰地将基础架构和多Agent应用分别开来,研 究的重点在多Agent系统的基础架构研究之上,基于基础架构应用系统的开发所 给予的关注很少。但随着FI队这样的多Agent系统标准渐渐成熟,基于多Agent 系统的开发逐渐成为软件开发的主流模式,多Agent系统应用问题,包括基于多 Agent系统的应用系统的需求获取、系统分析、系统建模等方法学的研究将成为 多Agent系统研究者的重要课题。 本文对基于多Ageni系统的应用系统开发过程的需求获取与体系结构建模方 法做了深入研究,提出了基于多Agent基础架构的应用系统的建模方法,扩展 uML,系统地定义了两种UML图,即描述多Ageni应用系统需求的社会结构关 系图(social RelatinnshiP Diagram)及其建模元素、描述多Ageni应用系统的Agent 系统结构图(
【学位授予单位】:

知网文化
【相似文献】
中国期刊全文数据库 前20条
1 颜跃进;李舟军;陈跃新;;多Agent系统体系结构[J];计算机科学;2001年05期
2 汪成为;HONEYWELL分布系统体系结构的概念及实现[J];计算机工程与设计;1983年01期
3 李斌;Net Power公司全力开展在NT环境下和Intel系统体系结构中的研究工作[J];管理科学文摘;1999年01期
4 ;数字图书馆系统体系结构[J];中共石家庄市委党校学报;2001年03期
5 梁建刚,陆志强,吴祖育;基于工业PC机的开放式数控系统[J];机电一体化;1997年05期
6 耿红琴;;分布式计算机辅助教学系统设计的探讨[J];电脑开发与应用;2007年03期
7 唐任仲,汤洪涛;过程管理集成支撑软件系统体系结构研究[J];浙江大学学报(工学版);2002年03期
8 陈禹六;阶梯形CIM系统体系结构[J];计算机集成制造系统-CIMS;1999年03期
9 张小康;企业信息系统体系模型构建及其若干问题[J];南方经济;2004年11期
10 冯德振,高英,袁林三;面向制造业的CRM应用系统研究[J];机床与液压;2005年07期
11 郑海峰;视频制作系统体系结构介绍[J];现代电视技术;2005年06期
12 高英,徐伟,袁林三;面向制造业的CRM应用系统研究[J];科技管理研究;2005年04期
13 ;康柏ProLiant服务器提供高度并行系统体系结构[J];电脑采购周刊;1997年48期
14 田湛君;;基于μC/OS-Ⅱ的数据采集系统设计与应用[J];微计算机信息;2009年14期
15 史绍宁;邓益民;申红;;基于Web教务管理系统的设计与实现[J];柳州职业技术学院学报;2006年02期
16 宦国杨;于国荣;于辉;;军事电子信息系统顶层设计方法研究[J];军事通信技术;2006年04期
17 洪宇;;基于网络的高校信息技术教学平台的设计与实现[J];黑龙江科技信息;2007年16期
18 钟萍;李镇;;.NET框架下人力资源管理信息系统的设计及应用[J];中国教育信息化;2008年15期
19 于辉;于国荣;赵克俭;;一种新型系统体系结构设计参考资源研究[J];中国电子科学研究院学报;2009年01期
20 刘喜文;吕先竞;;“面向西部企业信息服务系统”体系框架研究[J];四川图书馆学报;2010年03期
中国重要会议论文全文数据库 前10条
1 单颖;姚念民;赵建明;;基于对象存储系统体系结构的研究[A];第15届全国信息存储技术学术会议论文集[C];2008年
2 何诗兴;谢翔;王旭东;;中国联合钢铁电子商务网站建设解决方案[A];中国金属学会第一届青年学术年会论文集[C];2002年
3 李姗;;一种靶场试验测试集成体的系统结构规划[A];中国仪器仪表学会第九届青年学术会议论文集[C];2007年
4 施伯乐;马学强;;知识库管理系统体系结构[A];第九届全国数据库学术会议论文集(下)[C];1990年
5 夏东海;陈青云;殷载立;;基于听觉智能的应急疏散安全系统[A];2001年中国智能自动化会议论文集(下册)[C];2001年
6 靳京;陈晶;孔令富;刘海英;;基于MDS3的网格资源监控系统体系结构[A];2005年全国理论计算机科学学术年会论文集[C];2005年
7 林婷;俞剑君;刘南;刘仁义;;基于Workflow和GIS的土地利用规划系统体系结构研究与实现[A];第十五届全国遥感技术学术交流会论文摘要集[C];2005年
8 朱玉周;魏璐;刘爱香;;基于Webmap技术的河南交通气象服务系统体系结构与应用[A];中国气象学会2008年年会天气预报准确率与公共气象服务分会场论文集[C];2008年
9 许维胜;吴启迪;;基于黑板模型的并行工程系统体系结构[A];1995年中国控制会议论文集(下)[C];1995年
10 谢晓然;刘新;李晓利;;TES系统的体系结构及参数设置[A];黑龙江省气象计算机应用与通信交流会论文集[C];2006年
中国重要报纸全文数据库 前10条
1 雷震洲;从GENI得到的启示[N];计算机世界;2006年
2 ;五院502所嫦娥奔月圆梦想 乘胜前进谱华章[N];中国航天报;2007年
3 本报记者 刘燕;浪潮国家重点实验室首次开放课题[N];科技日报;2008年
4 Bob Rennard饶骞 编译;LXI:利用以太网改善测试环境降低测试成本[N];中国电子报;2008年
5 北京亚太博大软件有限公司 首席系统架构师 柳翔;无处不在的幽灵[N];计算机世界;2005年
6 杨振中 北京;安捷伦科技发布新版设计系统软件ADS 2006A[N];电子资讯时报;2006年
7 高荆萍;大连光洋全数字总线开放式高档数控系统项目通过鉴定[N];中国工业报;2007年
8 西安交通大学软件所 丁峰 邓勇 沈钧毅;业务过程重建如何使用UML[N];中国计算机报;2001年
9 记者 李宏乾;MES技术成为节能减排重要工具[N];中国化工报;2007年
10 刘春辉;IBM将对其进行深度投资[N];人民邮电;2004年
中国博士学位论文全文数据库 前10条
1 吕旭东;医疗信息系统体系结构研究及开发平台设计[D];浙江大学;2002年
2 谭成旭;复杂装备制造管理系统研究[D];大连理工大学;2007年
3 李开生;通用擦窗机器人控制系统体系结构的研究和实现[D];北京工业大学;2001年
4 薛宏涛;基于协进化机制的多智能体系统体系结构及多智能体协作方法研究[D];中国人民解放军国防科学技术大学;2002年
5 王志坚;基于Petri网的企业信息化系统建模及关键技术研究[D];中南大学;2007年
6 张建明;基于仿真的采办若干关键理论和技术研究[D];南京理工大学;2004年
7 郭成昊;计算系统的自适应体系结构研究[D];南京理工大学;2007年
8 孙志勇;多Agent系统体系结构及建模方法研究[D];合肥工业大学;2004年
9 李宏伟;开放式数控系统分布式体系结构及其实现策略的研究[D];天津大学;2005年
10 施冬材;基于对等网络的语义发布/订阅系统的关键技术研究[D];浙江大学;2007年
中国硕士学位论文全文数据库 前10条
1 王永明;某机载预警雷达对抗仿真训练系统体系结构研究[D];电子科技大学;2012年
2 张小康;关于企业信息系统体系结构(ISA)模型的研究[D];暨南大学;2002年
3 魏东辉;运用methontology为学习技术系统体系结构建立本体[D];太原理工大学;2004年
4 牛建坤;自适应容忍入侵系统体系结构和关键技术研究[D];西安电子科技大学;2005年
5 曾云;工业以太网的系统设计与应用研究[D];武汉大学;2005年
6 汤巍峰;汽车起重机电液比例控制系统的研究与开发[D];湖南大学;2006年
7 张颖;面向MC的产品快速设计系统体系结构及部分关键技术研究[D];重庆大学;2003年
8 段然;人力资源网上招聘系统的设计与实现[D];西南交通大学;2008年
9 赵军;基于组件的分布式供应管理系统研究[D];华中科技大学;2007年
10 黄剑;制造执行系统体系结构与生产调度算法研究[D];华中科技大学;2007年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978