共查询到18条相似文献,搜索用时 671 毫秒
1.
面向Agent开发策略探讨 总被引:2,自引:1,他引:1
面向Agent技术是新兴的软件开发技术,目前面向Agent开发缺乏系统化开发方法,面临不少问题和困难。文本分析了面向Agent开发的现状及存在的问题,并针对这些问题,提出了应对的解决办法和面向Agent开发的若干策略。 相似文献
2.
本文根据技术背景的差异,对已有面向Agent的软件开发方法进行了系统的分类,介绍了当前较有影响的一组代表性工作,分析和评估了各种方法的技术特点、适用范围及其存在的问题,概述了已有工具对面向Agent软件开发方法的支持;在参考国际上比较关注的面向Agent软件开发方法特性的基础上,提出了面向Agent软件开发方法的评估方法,对今后研究亟待解决的关键问题作了展望。 相似文献
3.
首先阐述了Agent的定义,分析了面向Agent与面向对象的区别。然后结合面向Agent的特点提出了面向Agent的软件体系结构,包括Agent的内部结构和基于Agent的软件体系结构,对已有的面向Agent软件开发方法进行了系统的分类,其中包括基于知识工程,基于对象技术和基于角色模型等。最后,举例说明并分析了面向Agent技术的应用前景。 相似文献
4.
LAN Tian 《数字社区&智能家居》2008,(29)
面向agent的软件工程技术是软件工程和人工智能领域最重要的新技术之一,与现有的开发方法相比,Agent具有较强能力可以对复杂软件系统中的活动实体进行高层抽象。该文讨论了Agent及面向Agent的软件工程技术,说明了软件开发中面向Agent的分析与设计方法。同时给出了面向Agent软件工程分析方法的一个应用实例来进行说明。 相似文献
5.
现实世界中的软件系统越来越大,越来越复杂,使得现有的软件工程技术(如面向对象技术)很难解决系统中存在的一些问题.为了更好地解决这些问题,智能Agent由于其自身所具有的灵活性被应用到软件工程中,据此文中提出了一种新的面向Agent的软件工程方法学.详细介绍了面向Agent的系统建模方法和Agent的体系结构.最后给出了面向Agent的软件工程方法学在RoboCup中的具体应用,表明面向Agent的软件工程方法学为大型复杂系统的设计和实现提供了一种有效的新途径. 相似文献
6.
7.
现实世界中的软件系统越来越大,越来越复杂,使得现有的软件工程技术(如面向对象技术)很难解决系统中存在的一些问题。为了更好地解决这些问题,智能Agent由于其自身所具有的灵活性被应用到软件工程中,据此文中提出了一种新的面向Agent的软件工程方法学。详细介绍了面向Agent的系统建模方法和Agent的体系结构。最后给出了面向A-gent的软件工程方法学在RoboCup中的具体应用,表明面向Agent的软件工程方法学为大型复杂系统的设计和实现提供了一种有效的新途径。 相似文献
8.
设计模式针对一类在特定上下文中反复出现的问题给出了通用解决方案,模式的提取和重用有助于提高软件开发的效率和质量,其思想和方法已在面向对象软件工程中得到广泛应用和验证。我们认为同一问题采用不同的实现技术往往具有不同的设计形态,不同软件开发范型也有其各自不同的设计模式。作为一种新颖的软件开发范型,近年来面向Agent软件工程的研究取得了长足进展,如何提高软件Agent技术实用性,发挥其技术潜力,扩大其应用范围成为当前人们关注的焦点。本文将模式思想引入到面向Agent软件工程,针对软件Agent技术的特点,从组织结构、交互协作和个体Agent体系结构三个视点提出了一组面向Agent的软件设计模式,以支持多Agent系统的设计;并进一步给出了面向Agent设计模式的描述框架,进行了典型设计模式和应用案例的分析。 相似文献
9.
面向主体设计方法研究 总被引:1,自引:0,他引:1
陈学进 《计算机技术与发展》2009,19(1)
面向Agent方法是分析复杂系统问题空间的有效途径,它和面向对象技术的比较在很多方面具有巨大的优点,面向对象设计方法的一切优点都可以被面向主体所吸收和容纳,特别在用Agent技术解决问题的方法及应用方面.通过一个例子来说明用Agent技术构建系统逻辑模型的过程.主体成为软件系统的基本单元,为协同工作提供了服务层次上的封装,整个系统的行为由构成系统的各个主体的交互、协作和协调决定.面向Agent建模方法提供了一系列的操作规程,据此可将现实系统以既定逻辑模型的形式描述出来. 相似文献
10.
面向Agent软件工程:现状、挑战与展望 总被引:2,自引:0,他引:2
面向Agent软件工程是近年出现的一种新颖软件开发范型,它借助于Agent技术来支持软件系统的工程化开发,被视为是支持复杂软件系统开发的一种重要方法和手段,受到了学术界和工业界的高度关注和重视。尽管在过去十年多的时间里面向Agent软件工程的研究取得了诸多进展,但其技术潜力尚有待进一步发挥,走向大规模工业化应用仍面临诸多问题和挑战。在分析面向Agent软件工程产生背景和技术特点的基础上,从方法、过程和工具三个不同的角度,综述了面向Agent软件工程的研究现状,识别和分析了它当前所面临的一组关键挑战,展望和讨论了其未来的研究方向。 相似文献
11.
面向对象技术与面向agent技术的比较研究 总被引:10,自引:0,他引:10
吴元斌 《计算机工程与应用》2001,37(19):137-139
面向对象技术与面向agent技术是现今两种重要的软件技术,该文从基本概念、世界观、开发方法、程序设计、对软件性能的影响等方面,对两者进行了对比分析,讨论了它们之间的进化关系,并探讨了面向agent的应用技术的研究方法。 相似文献
12.
13.
面向Agent的分析和建模是当前Agent领域研究的重点和难点。通过参考面向对象的分析和建模技术,借助于扩展UML技术,基于Agent和对象的相似性,提出了一个面向Agent的分析和建模方法。我们在一个实例的基础上分析并描述了一个Agent系统,从而建立起Anent系统的整体模型。 相似文献
14.
面向Agent的软件分析和设计方法 总被引:4,自引:0,他引:4
在复杂系统的分析、设计、开发过程中,面向Agent的方法在映射现实世界,模拟人认识问题、解决问题的过程等方面具有优势。从描述Agent的概念、分类和体系结构出发,对面向对象和面向Agent的分析设计方法进行了比较.讨论了面向Agent的分析模型及各模型的组成部分,以及面向Agent的分析模型到设计模型的转换,并指出面向Agent的分析设计方法提供了在建模、设计和实现不同级别上复用的基础。以政府公共行政服务系统为例对上述方法进行实例分析。最后得出面向Agent的软件分析和设计将为复杂系统提供新的解决思路的结论.同时指出本文提出的面向Agent的分析和设计方法的优点以及所面临的问题。 相似文献
15.
UML技术在面向Agent系统分析中的应用研究 总被引:3,自引:2,他引:1
基于Agent的软件系统因其智能性、自律性近来发展迅速,面向Agent系统分析已成为软件工程中的一个研究热点。根据Agent系统的特点,应用UML技术和面向对象方法,提出了一种基于UML的面向Agent的系统分析方法,同时为适应对AO系统的表示,对UML进行了适当的扩展,并通过实例给出了模型的表示以及系统分析的过程。 相似文献
16.
17.
18.
模型驱动开发技术通过不同抽象层次模型的建立和转换,可有效提高软件开发的效率和质量。本文将模型驱动开发思想引入到面向Agent软件工程,研究了基于Agent的模型转换技术,并将它集成到面向Agent的软件开发方法学ODAM中。ODAM将基于组织抽象所建立起来的模型视为平台无关模型,将基于特定平台所建立起来的模型视为平台相关模型,支持模型驱动的软件开发。本文选取JADE作为目标系统的开发平台,建立了ODAM元模型和JADE元模型间的映射关系,提出了从ODAM组织模型到JADE模型、从JADE模型到程序代码的模型转换规则,开发了相应的支撑软件工具ODAMTransformer,通过案例分析和演示展示了技术和工具的可行性和有效性。 相似文献