首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 499 毫秒
1.
设计模式针对一类在特定上下文中反复出现的问题给出了通用解决方案,模式的提取和重用有助于提高软件开发的效率和质量,其思想和方法已在面向对象软件工程中得到广泛应用和验证。我们认为同一问题采用不同的实现技术往往具有不同的设计形态,不同软件开发范型也有其各自不同的设计模式。作为一种新颖的软件开发范型,近年来面向Agent软件工程的研究取得了长足进展,如何提高软件Agent技术实用性,发挥其技术潜力,扩大其应用范围成为当前人们关注的焦点。本文将模式思想引入到面向Agent软件工程,针对软件Agent技术的特点,从组织结构、交互协作和个体Agent体系结构三个视点提出了一组面向Agent的软件设计模式,以支持多Agent系统的设计;并进一步给出了面向Agent设计模式的描述框架,进行了典型设计模式和应用案例的分析。  相似文献   

2.
面向Agent的软件开发方法及其评估   总被引:6,自引:0,他引:6       下载免费PDF全文
本文根据技术背景的差异,对已有面向Agent的软件开发方法进行了系统的分类,介绍了当前较有影响的一组代表性工作,分析和评估了各种方法的技术特点、适用范围及其存在的问题,概述了已有工具对面向Agent软件开发方法的支持;在参考国际上比较关注的面向Agent软件开发方法特性的基础上,提出了面向Agent软件开发方法的评估方法,对今后研究亟待解决的关键问题作了展望。  相似文献   

3.
基于MESSAGE和JADE的Agent开发方法研究   总被引:2,自引:1,他引:1  
针对面向Agent软件工程方法在实际工作中的某些不足,以MESSAGE(软件Agent系统工程方法学)的建模概念和建模语言为基础,扩展了现有Agent软件工程分析和设计阶段的内容.以JADE为实现平台,将JADE中的相关术语与MESSAGE的建模概念通过一种映射进行有效转化,从而提出了一个系统和完整的Agent软件开发过程,给出企业战略合理性诊断系统,并证实该方法可以应用于现实的软件开发中.  相似文献   

4.
面向涌现的多Agent系统研究及其进展   总被引:19,自引:1,他引:18  
在多Agent系统研究领域,涌现现象越来越引起人们的注意.面向涌现的多Agent系统研究正成为多Agent系统研究中值得注意的一个新方向.它关注的是多Agent系统宏观层面的涌现性问题以及系统涌现的宏观与微观层面的联系机制,并最终希望发展出一套面向涌现的多Agent系统的设计和控制方法.该文在介绍涌现的概念和特征之后,考察了多Agent系统宏观特征的面向涌现描述方法;然后对多Agent系统涌现的微-宏观机制进行了总结,比较分析了面向涌现的多Agent系统设计方法和设计模式;最后分析讨论了该领域研究存在的问题和进一步的研究方向.  相似文献   

5.
EJB实现机制的软件设计模式研究   总被引:1,自引:0,他引:1       下载免费PDF全文
从软件设计模式的角度研究了EJB的设计与实现机制。其中,用代理设计模式、适配器设计模式、工厂设计模式对EJB的基础部分-RMI进行了研究,用组合设计模式对EJB的另一基础部分-JNDI进行了研究,用观察者设计模式对消息驱动EJB的实现机制进行了研究。还论述了接口在EJB中的重要作用。  相似文献   

6.
随着Interent的发展,移动Agent技术对人们的吸引力越来越大。对通讯的支持在移动Agent系统中起着非常重要的作用。为了控制和解决移动Agent系统Mognent的复杂性问题,本文讨论了用于设计和实现Mognent通讯服务的一种设计模式方法。  相似文献   

7.
以电子竞标软件开发项目为背景,探讨了面向Agent的模糊评标软件模型的设计与优化问题.给出模糊评标的软件类构架,并且用设计模式和多Agent的技术进行优化设计;重点提出一种Agent内部的单元结构,并着重分析单元结构的组成原理;探讨了面向Agent的软件模型设计和实现方法,给出了4表相结合的Agent实现模板,并给出了模糊评标关键算法的实现.所提出的面向Agent的软件模型分析过程和实现方法具有一般的理论意义和工程实用价值.  相似文献   

8.
为了满足日益复杂应用的软件开发需求,近年来Agent技术研究的一项重要趋势是与软件工程技术相结合.讨论了集成Agent技术和软件工程技术的背景和需求;介绍了正在开展的基于组织抽象和Caste机制的面向Agent软件工程研究.该项工作的特点是借助于组织学的高层抽象和概念来支持基于Agent系统的分析、建模和体系结构设计,将Caste视为支持基于Agent系统实现的基本模块构件,并建立沟通这二者之间的技术桥梁.  相似文献   

9.
超图模型:基于超图的设计模式描述和复用实现   总被引:5,自引:0,他引:5  
设计模式描述了面向对象软件设计的经验,是软件复用的关键技术。由于设计模式涉及范围广泛而且抽象,即使模式本身并不深奥,因其表示或描述隐晦,在软件开发中难以理解和实现复用。文章提出了超图模型,即基于超图的设计模式表示,并对其在软件系统开发中的复用进行了分析研究。对基于设计模式的软件系统构建进行了探索。  相似文献   

10.
重用设计在改善软件开发过程中的作用越来越受到人们的重视.面向对象的软件设计模式概念的提出为软件设计的重用打开了新的局面.但在设计模式的具体应用中存在实现、文档和组合的问题.给出了一种基于角色的设计模式形式建模方法,将类、类属性、类之间的关系等都看作角色,并用形式建模语言Object-Z形式表示这些角色,可有效地解决设计模式实例化时存在的问题.基于角色的设计模式形式模型在演化时也基于角色进行演化,将模式的演化分为角色层演化和模式层演化,模式层演化是由多个角色层演化组成的.演化后的模型可以通过定理证明器验证与前模型是否保持一致.  相似文献   

11.
在研究多种Agent系统的体系结构的基础上给出通用的多Agent系统平台和移动Agent的体系结构,并在开源的JADE上实现了一个通用的移动Agent系统快速集成开发环境原型,采用“Framework-plugin”和分层的设计模式,通过对配置文件的动态加载可以快速灵活地建造适用不同要求和具有不同属性的移动Agent系统。  相似文献   

12.
多Agent的协调组合设计模型研究   总被引:6,自引:0,他引:6  
多 Agent协调机制研究是近年来受到广泛关注的研究方向 .在这个问题的研究中 ,人们普遍关注的问题是如何组织协调 Agent之间的关系 ,让各 Agent充分发挥作用 ,使系统处于最佳状态 .本文抓住多 Agent之间的这个关键问题 ,提出了多 Agent的协调组合设计模型 ,从而为这个动态系统的各 Agent有机组合找到了有效的处理方法 ,进一步丰富和完善了多 Agent协调机制的研究内容  相似文献   

13.
周清  林拉 《微机发展》2007,17(10):184-188
为了使数字教育服务提高到一个新的水平,把Agent技术引入到网络教学中,可以更好地实现网络教学信息系统的自动化和智能化。近年来,许多科研人员纷纷投入到Agent技术的研究中。采用面向Agent软件开发方法,结合Agent技术的优越性,提出了一个网络教学中基于Agent技术的在线测试系统设计模型,在一定程度上满足了教师和学生等对在线测试系统动态性和智能性需求。  相似文献   

14.
Agent技术是近年来备受人们关注的软件开发技术。由于它的众多有用属性如自治性、自主性、自适应性等特性,使得人们对它的研究越来越多。基于Agent的这些技术和理论优势,结合作者单位管理系统的实际需求,提出了"应用多Agent技术于高校教研资源管理的设想"研究题目。  相似文献   

15.
设计模式描述了在软件开发过程中经常出现的问题及其解决方案,是软件复用的有效途径.在嵌入式系统软件开发中,设计模式的应用可以提高软件的质量.归纳了一个基于客户机/服务器结构的嵌入式通信软件设计模式,并进行了描述,然后给出了该设计模式的一个实现框架.最后通过一个实例表明该框架可以使嵌入式软件开发人员快速的构建许多不同的嵌入式通信软件.  相似文献   

16.
随着Agent技术的发展,并逐步成为指导软件开发的主流方法,面向Agent软件工程已经成为Agent技术研究中的一个非常活跃的领域.  相似文献   

17.
软件设计模式及其使用   总被引:17,自引:0,他引:17  
文中综述了面向对象软件的各种设计模式,描述了各种模式之间的关系以及它们在软件设计过程中的使用,并对设计模式的进一步发展作了展望。  相似文献   

18.
自适应多Agent系统的面向Agent软件开发方法学ODAM   总被引:3,自引:0,他引:3  
面向Agent软件工程被视为是一种可有效支持复杂系统开发的新颖软件开发范型.为支持复杂多Agent系统的开发,面向Agent软件工程的研究需发挥Agent技术的潜力和灵活性,借鉴软件工程领域已取得的成果,提出了一个面向Agent软件开发方法学ODAM以支持自适应多Agent系统的开发.ODAM以动态绑定机制作为自适应多Agent系统的核心机制,借助于组织学的概念和思想对自适应多Agent系统进行高层抽象和自然建模,以管理和控制系统的复杂度;集成了迭代开发和MDA方法以适应Agent技术平台的多样性,简化复杂自适应系统的开发.介绍了ODAM的方法学框架和具体的技术细节,包括动态绑定机制、基于组织抽象的元模型和建模语言、基于迭代开发和MDA的软件开发过程,并进行了案例分析.  相似文献   

19.
面向Agent软件工程:现状、挑战与展望   总被引:2,自引:0,他引:2  
面向Agent软件工程是近年出现的一种新颖软件开发范型,它借助于Agent技术来支持软件系统的工程化开发,被视为是支持复杂软件系统开发的一种重要方法和手段,受到了学术界和工业界的高度关注和重视。尽管在过去十年多的时间里面向Agent软件工程的研究取得了诸多进展,但其技术潜力尚有待进一步发挥,走向大规模工业化应用仍面临诸多问题和挑战。在分析面向Agent软件工程产生背景和技术特点的基础上,从方法、过程和工具三个不同的角度,综述了面向Agent软件工程的研究现状,识别和分析了它当前所面临的一组关键挑战,展望和讨论了其未来的研究方向。  相似文献   

20.
鉴于自动测试领域软件开发的复杂性,提出了基于层次的体系结构模式和模版、组合、策略、桥接、观察者等设计模式的ATS领域通用框架的解决方案;旨在促使在具体ATS软件的开发中注重使用已有的成功解决方法,努力发现、归纳并应用设计模式,实现软件设计的重用,从而提高ATS软件的可复用性,避免大量的重复性开发工作,提高具体测试软件的开发效率.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号