共查询到10条相似文献,搜索用时 31 毫秒
1.
面向Agent的软件分析和设计方法 总被引:4,自引:0,他引:4
在复杂系统的分析、设计、开发过程中,面向Agent的方法在映射现实世界,模拟人认识问题、解决问题的过程等方面具有优势。从描述Agent的概念、分类和体系结构出发,对面向对象和面向Agent的分析设计方法进行了比较.讨论了面向Agent的分析模型及各模型的组成部分,以及面向Agent的分析模型到设计模型的转换,并指出面向Agent的分析设计方法提供了在建模、设计和实现不同级别上复用的基础。以政府公共行政服务系统为例对上述方法进行实例分析。最后得出面向Agent的软件分析和设计将为复杂系统提供新的解决思路的结论.同时指出本文提出的面向Agent的分析和设计方法的优点以及所面临的问题。 相似文献
2.
3.
首先阐述了Agent的定义,分析了面向Agent与面向对象的区别。然后结合面向Agent的特点提出了面向Agent的软件体系结构,包括Agent的内部结构和基于Agent的软件体系结构,对已有的面向Agent软件开发方法进行了系统的分类,其中包括基于知识工程,基于对象技术和基于角色模型等。最后,举例说明并分析了面向Agent技术的应用前景。 相似文献
4.
面向Agent的分析和建模是当前Agent领域研究的重点和难点。通过参考面向对象的分析和建模技术,借助于扩展UML技术,基于Agent和对象的相似性,提出了一个面向Agent的分析和建模方法。我们在一个实例的基础上分析并描述了一个Agent系统,从而建立起Anent系统的整体模型。 相似文献
5.
面向对象与面向Agent的比较 总被引:1,自引:0,他引:1
本文通过对面向对象技术和面向Agent技术在程序设计、对软件性能的提高和软件工程等三个方面的分析和比较,说明面向Agent技术是面向对象技术的继承和发展,并指出从面向对象到面向Agent的过渡是软件技术发展的趋势. 相似文献
6.
现实世界中的软件系统越来越大,越来越复杂,使得现有的软件工程技术(如面向对象技术)很难解决系统中存在的一些问题.为了更好地解决这些问题,智能Agent由于其自身所具有的灵活性被应用到软件工程中,据此文中提出了一种新的面向Agent的软件工程方法学.详细介绍了面向Agent的系统建模方法和Agent的体系结构.最后给出了面向Agent的软件工程方法学在RoboCup中的具体应用,表明面向Agent的软件工程方法学为大型复杂系统的设计和实现提供了一种有效的新途径. 相似文献
7.
UML技术在面向Agent系统分析中的应用研究 总被引:3,自引:2,他引:1
基于Agent的软件系统因其智能性、自律性近来发展迅速,面向Agent系统分析已成为软件工程中的一个研究热点。根据Agent系统的特点,应用UML技术和面向对象方法,提出了一种基于UML的面向Agent的系统分析方法,同时为适应对AO系统的表示,对UML进行了适当的扩展,并通过实例给出了模型的表示以及系统分析的过程。 相似文献
8.
现实世界中的软件系统越来越大,越来越复杂,使得现有的软件工程技术(如面向对象技术)很难解决系统中存在的一些问题。为了更好地解决这些问题,智能Agent由于其自身所具有的灵活性被应用到软件工程中,据此文中提出了一种新的面向Agent的软件工程方法学。详细介绍了面向Agent的系统建模方法和Agent的体系结构。最后给出了面向A-gent的软件工程方法学在RoboCup中的具体应用,表明面向Agent的软件工程方法学为大型复杂系统的设计和实现提供了一种有效的新途径。 相似文献
9.
基于MaSE和JADE的智能会议系统研究与设计 总被引:2,自引:0,他引:2
研究了Agent技术在处理分布式系统中的问题,说明了应用MaSE(multi-agent systems engineering)方法、JADE(java agent development framework)架构和开发工具Agent Tool构建多Agent系统的优点,并与原有方法进行了比较,开发了应用面向对象方法分析与设计的智能会议日程安排系统,阐述了系统的执行过程.该系统具有自治性,可自动地确定会议日程,并为多噜Agent系统的研究提供了基础. 相似文献
10.
面向Agent与面向对象的软件技术 总被引:7,自引:0,他引:7
面向Agent与面向对象有很多差异,但也有许多相似之处扣联系。吸收扣借鉴面向对象的成功经验扣成熟技术,对面向Agent的研究扣发展十分有利。本文比较了Agent与对象的概念扣模型,以及面向Agent扣面向对象的运行机制扣通信机制,分析了面向对象的不足扣面向Agent的优势,指出了面向Agent是未来软件的发展方向。 相似文献