首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
软件Agent的设计实现对于解决网络分布环境中的很多应用问题都非常重要。本文在基于事件处理的概念级软件Agent设计模型的基础上,针对Web服务的特殊要求,做出了相应的模型改进。首先对三个知识库进行了细化,然后给出了面向服务的软件Agent内部决策算法过程;考虑到Web服务对Agent协同的要求,还提供了软件Agent必须遵守的交互参考协议。  相似文献   

2.
针对当前Agent系统在Agent服务环境方面研究的不足,提出了一个基于Agent的软件服务框架模型ASF,定义了ASF模型的基本械念和结构,并描述了ASF模型中服务的管理和运行机制.介绍了ASF模型的一个实现原型,并对其中的查找服务的实现方法做了较详细的介绍.  相似文献   

3.
一种基于Agent的自适应软件过程模型   总被引:20,自引:3,他引:17       下载免费PDF全文
传统的软件过程模型大多是静态的、机械的、被动的,它们要求软件工程人员在描述软件过程时预期所有可能发生的情况,并且显式地定义这些问题的解决方案.当软件过程所处的环境发生变化时,软件过程无法自适应地对这些变更作出相应的调整.提出了一种基于Agent的自适应软件过程模型.在这种软件过程模型中,软件过程被描述为一组相互独立而对等的实体--软件过程Agent.这些软件过程Agent能够对软件过程环境的变化主动地、自治地作出反应,动态地确定和变更其行为以实现软件开发的目标.  相似文献   

4.
一种面向Agent的设计过程模型   总被引:3,自引:0,他引:3  
本文提出了一种面向agent的设计过程模型,该模型参加设计过程的实体为agent,通过agent有组织的协同工作描述产品设计过程。该模型的构造符合客观世界人们协作完成任务的工作方式,因此,依此模型构造的支撑容易适应现实世界  相似文献   

5.
一种新的软件Agent设计的评价标准:用户自治性   总被引:4,自引:0,他引:4  
本文提出了软件Agent设计中的用户自治性标准,我们认为用户自治性是Agent设计中需要考虑的重要方面,探讨了自治性标准在Agent设计中的定义以及Agent如何影响用户自治性,并在此基础上提出了一个新的软件系统模型。  相似文献   

6.
面向Agent的软件分析和设计方法   总被引:4,自引:0,他引:4  
在复杂系统的分析、设计、开发过程中,面向Agent的方法在映射现实世界,模拟人认识问题、解决问题的过程等方面具有优势。从描述Agent的概念、分类和体系结构出发,对面向对象和面向Agent的分析设计方法进行了比较.讨论了面向Agent的分析模型及各模型的组成部分,以及面向Agent的分析模型到设计模型的转换,并指出面向Agent的分析设计方法提供了在建模、设计和实现不同级别上复用的基础。以政府公共行政服务系统为例对上述方法进行实例分析。最后得出面向Agent的软件分析和设计将为复杂系统提供新的解决思路的结论.同时指出本文提出的面向Agent的分析和设计方法的优点以及所面临的问题。  相似文献   

7.
基于π演算的一种Agent组织模型   总被引:4,自引:0,他引:4  
Agent组织是多Agent系统研究的重要方面。从直观含义出发,将组织看做Agent之间的控制关系,以π演算为工具,给出了组织角色的定义和根据组织框架构建具体组织的过程。角色和组织框架都用进程表示,确定了Agent加入和脱离组织的严格描述,相比Ferber等以π演算和化学自动机定义组织形成过程的形式语义的工作,本文显式定义了角色和组织框架,所讨论的组织更具一般性。  相似文献   

8.
智能软件Agent的中间件模型   总被引:6,自引:0,他引:6  
袁方  王惠芳 《计算机工程》2002,28(8):92-93,148
Agent技术的应用潜力是巨大的,已经在许多领域尝试使用,解决一些复杂问题,但要开发智能软件Agent要求具有多方面的先进技术,如知识表达、推理、网络通信等技术,开发者难以使用。为了减少开发时间和代价,文章提出了智能软件Agent的一种中间件模型,并且介绍了这个模型如何创建Agent.  相似文献   

9.
首先归纳了AADL(architecture analysis and design language)的发展历程及其主要建模元素.其次,从模型驱动设计与实现的角度综述了AADL 在不同阶段的研究与应用,总结了研究热点,分析了现有研究的不足,并对AADL 的建模与分析工具、应用实践进行了概述.最后,探讨了AADL 的发展与研究方向.  相似文献   

10.
基于软件Agent的虚拟工艺设计系统的研究   总被引:1,自引:0,他引:1  
敏捷制造对传统的工艺设计提出了异地协同设计的要求。为此 ,提出了工艺设计的三层体系结构 ,在此基础上 ,通过软件Agent技术的引入 ,设计了一个能有效实现异地协同设计的虚拟工艺设计系统 ,并构造了可嵌套的Agent联邦结构 ,来增强系统的柔性和可扩展性。关键技术在自主开发的商品化软件GS -CAPP系统中得以实现 ,并在实际应用中取得了良好的效果。  相似文献   

11.
信息系统必须处于开放、可更改状态以响应对技术和需求的修改。为满足信息系统这种变化和演化的特征,提出了一种自适应的面向模式的软件体系结构,称之为“显示-定义-实现”(DDR)体系结构模式。描述了DDR体系结构模式适合的问题领域,并给出了相应的解决方案和组织结构。DDR体系结构模式由显示层、定义层与实现层组成。显示层是系统数据表现形式的实现,它实现了应用程序显示逻辑。定义层是DDR体系结构模式的核心,它封装了可更改的系统内部成分——通常以元对象的方式表示,所有元对象的集合形成定义层的数据字典。该层还提供了一个对外接口以方便对自身具体内容的修改,即元对象协议。实现层描述了开发应用功能的用户接口,实现了系统的业务逻辑。用DDR体系结构模式实现的系统,是一个自适应性系统,具有主动性、高安全性等特点,有利于系统的维护、扩展与移植。  相似文献   

12.
复杂嵌入式实时系统体系结构设计与分析语言:AADL   总被引:5,自引:1,他引:5  
首先归纳了AADL(architecture analysis and design language)的发展历程及其主要建模元素.其次,从模型驱动设计与实现的角度综述了AADL在不同阶段的研究与应用,总结了研究热点,分析了现有研究的不足,并对AADL的建模与分析工具、应用实践进行了概述.最后,探讨了AADL的发展与研究方向.  相似文献   

13.
MVC体系架构从模式到框架的持续抽象进化   总被引:4,自引:0,他引:4  
针对有互动响应要求的复杂软件系统的设计和开发,提出一种“(组合)模型-视图-控制器”软件体系架构框架的设计方案。该方案基于进化式软件架构设计理念体系,运用以持续抽象策略为导引的进化式迭代方法,对传统的模型-视图-控制器体系架构模式进行了进化式抽象迭代,并在SAL Studio 1.0项目中予以应用。结果证明,由该方法得出的设计方案提高了相应软件体系的可靠性、可扩展性和可复用性,促进了软件体系的技术进化,能优质、有效、可靠地完成软件开发。  相似文献   

14.
ODAC: An Agent-Oriented Methodology Based on ODP   总被引:2,自引:0,他引:2  
The ODAC methodology (Open Distributed Applications Construction) aims to provide a designer of agent-based systems with a set of methods and tools to allow him/her to control the construction process complexity of such systems. It enables software engineers to specify agent-based systems that will be implemented within an execution environment, for example a mobile agent platform. Our work is based on the Open Distributed Processing (ODP) standards and the agent paradigm.  相似文献   

15.
Non-Functional Requirements (NFRs) are rarely treated as “first-class” elements in software development as Functional Requirements (FRs) are. Often NFRs are stated informally and incorporated in the final software as an after-thought. We leverage existing research work for the treatment of NFRs to propose an approach that enables to systematically analyze and design NFRs in parallel with FRs. Our approach premises on the importance of focusing on tactics (the specific mechanisms used to fulfill NFRs) as opposed to focusing on NFRs themselves. The advantages of our approach include filling the gap between NFRs elicitation and NFRs implementation, systematically treating NFRs through grouping of tactics so that tactics in the same group can be addressed uniformly, remedying some shortcomings in existing work (by prioritizing NFRs and analyzing tradeoff among NFRs), and integration of FRs and NFRs by treating them as first-class entities.  相似文献   

16.
构件组装是基于构件的软件开发过程中的关键环节,组装机制又是构件组装中的核心问题。以软件架构为背景,提出通用层的架构模式,将层架构的概念引入到组装技术中,完成基于软件层架构模式的构件集成组装框架的设计。  相似文献   

17.
基于场景的两种软件体系结构评估方法 *   总被引:1,自引:1,他引:0  
沈群力  刘杰 《计算机应用研究》2008,25(10):3015-3017
基于场景的软件体系结构评估方法通过场景将系统的质量需求转换为风险承担者与系统的交互活动 ,通过低代价的事前评估活动降低软件的质量风险。 SAAM及 ATAM两种方法在具体的实际评估活动中,它们在场景的生成、风险承担者的商业动机的表述、软件体系结构的描述等方面存在着很大的不同,两种评估方法各有特长 ,其评估方法在具体的场景执行环节上具有不确定性 ,将定量的度量方法与定性场景结合是提高评估的有效途径。  相似文献   

18.
领域框架的设计   总被引:4,自引:0,他引:4  
复用技术在软件开发中显得越来越重要 ,但要设计在许多领域都通用的可复用业务组件是很困难的 ,而面向领域的复用是在一个特定应用领域中实现复用。领域工程是软件工程的延伸和扩展 ,它是面向领域的复用。领域框架的设计是领域工程中最主要的工作。本文对其中的关键技术进行了详细剖析 ,并提供了设计领域框架的一些策略  相似文献   

19.
    
The subsumption architecture is a layered mediator invented by Rodney Brooks for behaviour‐based control of robots. The layers are minimally dependent and use minimal communication. We develop an object‐oriented software design for the subsumption architecture, and demonstrate that each layer can be used as a slot for a set of plug‐and‐play components that implement different microstrategies for achieving a particular goal. Guidelines for the development of specific layers and components of a subsumption architecture are also presented. Copyright © 2001 John Wiley & Sons, Ltd.  相似文献   

20.
构件化领域框架设计与实现   总被引:18,自引:0,他引:18  
文中介绍了由东北大学软件中心研究的构件化领域框架系统NESC。它以构件技术、软件体系结构技术和应用软件开发技术为基础,采用了界面、规则和存储的层次化结构,实现了规则控制、时空关系描述、可视化信息表达、构件静态组合、功能动态组合、分布式构件管理等功能。框架体系结构设计通过应用-技术二维划分、功能提取、局部封闭和全局分层等技术实现,可望达到合理规划设计构件,简化依赖关系,提高运动效率,增强构件通用性以  相似文献   

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

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