分享到:

基于角色的多Agent系统开发方法研究

面向Agent软件工程(Agent-Oriented Software Engineering,AOSE),多Agent系统(Multi-Agent System,MAS)以及面向Agent编程(Agent-Oriented Programming,AOP)近年来受到软件工程领域越来越多的关注,甚至被认为是软件工程领域的一项革命。与此同时,基于Agent的社会仿真(Agent-Based Social Simulation,ABSS)也得到了社会学研究人员的认同。上述两种研究方向的结合,如RoboCup仿真足球比赛已经成为ABSS和MAS理想的试验目标。此外,国际上对MAS的开发与应用日益增多,其中不乏重要的军方应用,如美国军方在2001年间开发的“基于联合网格的综合定位打击系统”。鉴于基于MAS的应用日趋重要,因此,有关MAS开发方法的研究也被提上日程。到目前为止,研究人员已经设计出二十多种MAS开发方法。这些方法或基于知识工  (本文共140页) 本文目录 | 阅读全文>>

大连海事大学
大连海事大学

基于角色的智能电子商务协商模型研究

面向Agent的软件工程(AOSE)、多Agent系统(MAS)在软件工程领域受到越来越多的关注,面向Agent的软件开发也得到广泛地研究与应用。在对多Agent系统的研究中,其社会性逐渐引起人们的重视。在人类社会中,个人通过承担某个社会角色进行活动与交互,与人类社会相对照,将多Agent系统看作具有社会性的组织,本文提出一种基于角色的多Agent系统概念。Agent技术在电子商务系统开发中的应用,产生了智能电子商务。在智能电子商务诸多环节中,将多Agent协商模型应用到电子商务的协商阶段,充分发挥Agent的智能特性,由担任协商角色的主体Agent模拟人类行为进行智能化协商,大大提高了电子商务中协商的效率。本文将多Agent系统看作具有社会性的组织,将系统内的任务与目标分解为角色,主体Agent绑定角色实施行为与交互以完成任务、实现目标。根据对Gaia方法和BDI模型的分析与研究,在Gaia方法的基础上对角色概念作进一步的丰富...  (本文共79页) 本文目录 | 阅读全文>>

合肥工业大学
合肥工业大学

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

随着技术的发展以及实际应用的深入,Agent远远超出了人工智能研究的范畴,多Agent系统(MAS)正成为一种全新的软件开发的模式,越来越受到人们的广泛重视。作为一种新的软件开发模式,不仅要研究Agent或多Agent的内部结构与实现框架,还要研究系统的整体体系结构以及建模方法,以便为有关人员提供系统多侧面视图,从而提高系统开发效率,保证系统质量。目前,多Agent系统研究者将大部分精力和热情投入到多Agent系统的基础架构研究中,而对基于多Agent系统基础架构的应用系统开发问题——需求获取、需求分析、系统设计、系统实现、系统测试、交付使用等涉及到整个软件生命周期的所有问题缺乏足够的关注,可以说基于多Agent系统的应用系统需求获取与体系结构分析是目前多Agent系统研究中最为薄弱的环节。本文所进行的工作是在研究多Agent系统基础架构的基础上研究基于多Agent系统基础架构的应用系统需求与体系结构建模方法,通过实例研究来验证...  (本文共127页) 本文目录 | 阅读全文>>

国防科学技术大学
国防科学技术大学

基于过程本体的异质Agent协作技术研究

近年来,在开放网络环境下实现跨组织的灵活复杂的应用已经成为各领域的普遍需求,随着Agent和多Agent系统(Multi-AgentSystem,MAS)技术的发展,它们越来越被认为是构建这种复杂分布式应用的合适范例,在这种抽象下,各种复杂的系统功能通过可能是来源于不同组织的异质Agent之间的协作来灵活地实现。因此,研究开放动态的网络环境下的异质Agent协作是具有重大意义的共性技术问题。传统的Agent协作技术通过设计者在多Agent系统中隐含定义共享的过程框架来保障计算的连贯性,并不适用于开放动态环境下的异质Agent协作。随着技术的发展,本体技术为开放环境下的异质Agent协作提供了很大支持,但是目前本体支持下的异质Agent协作仅仅局限于支持Agent的通信和服务的匹配等,并没有充分利用本体的作用,不能从根本上改善Agent协作的效率。因此,本文主要研究了支持异质Agent协作的过程本体和基于过程本体的异质Agent协...  (本文共209页) 本文目录 | 阅读全文>>

国防科学技术大学
国防科学技术大学

基于角色的面向Agent软件开发方法在Robocup中的应用

最近的十年,Agent技术受到软件工程领域越来越多的关注,出现了一些成功的应用实例。虽然Agent的概念,目前尚无被广泛接受的定义,但一般地说,Agent是指具有自主性、交互性、反应性和自发性等特征,能持续发挥作用的计算实体。自20世纪90年代中后期以来,多Agent(Multi-Agent System,MAS)系统的应用日趋重要,多Agent系统理论成为继面向对象方法之后出现的又一种进行系统分析与设计的方法与工具。对许多学科与技术的发展起到了指导促进作用,其典型的一个应用就是国际机器人足球比赛。与此同时,面向Agent软件工程(Agent-Oriented Software Engineering,AOSE)和Agent编程(Agent-Oriented Programming,AOP)也受到软件工程领域越来越多的关注,甚至被认为是软件工程领域的一项革命。因此,有关MAS开发方法的研究也被提上日程。到目前为止,研究人员已经设...  (本文共85页) 本文目录 | 阅读全文>>

中国科学院研究生院(软件研究所)
中国科学院研究生院(软件研究所)

安全操作系统开发方法的研究与实施

ó +ü A. +* .ü  . ..:!-è0J*ó:!A.[ ]  (本文共161页) 本文目录 | 阅读全文>>

大连理工大学
大连理工大学

质量和功能目标驱动的大型复杂信息系统开发方法研究

随着计算机技术的不断进步,尤其是Internet及其上应用的快速发展与普及,信息系统应用已由单纯的事务处理逐渐扩展到社会各行各业的不同领域,其开发目的业已从提高组织内部效率和有效性、外部效率和有效性逐渐发展到支持内外综合以及增强组织之间的联系。总之,信息系统正在沿着网络化、集成化、大型化和复杂化的方向快速发展。信息系统发展的网络化、集成化、大型化和复杂化趋势使得信息系统所面临的应用环境已经开始从静态封闭逐步走向动态开放,软件开发的焦点和难点因此而主要集中于产品和项目的3个特征:高速、高度变化和高度不确定性。面对这种变化,传统的软件理论、开发方法和技术遇到了前所未有的挑战。尤其近年来,随着在大型复杂信息系统开发方面出现问题的逐渐增多和日益严重,有关大型复杂信息系统开发方法的研究引起了人们的高度重视,并已成为信息系统开发方法研究领域最为关键的问题之一。本文结合作者近年来在多个大型复杂信息系统开发方面所做的研究和实践工作,对大型复杂信...  (本文共202页) 本文目录 | 阅读全文>>