首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 484 毫秒
1.
按一定的标准规范实现的Agent平台是开发Agent技术应用的基础。在分析了MASIF和FIPA两种Agent规范的基础上,讨论了开发融合这两种规范的Agent平台涉及的主要技术,描述了融合两种规范的开放式Agent平台YTSC-F参照模型。  相似文献   

2.
Multi-agent system consists of two or more agents which cooperate/coordinate with each other in order to solve a complex problem which would be difficult or inappropriate if solved by single agent. Multi-agents are modeled using Agent Unified Modeling Language (AUML) as Unified Modeling Language (UML) notations do not fully express agent properties/behaviors. In this paper, we have proposed Multi-Agent Modeling Toolkit (MAMT) to help a designer in building rapid multi-agent based applications. The purpose of this toolkit is to create agent development environment where the developer can have various facilities like reusability of existing/developed agents, customize built-in agents, etc. MAMT provides the designer with built-in agents which are developed using Java Agent Development (JADE) framework, with the help of these designers can rapidly build multi-agent based applications. Creation and customization of built-in agents is based on the prototype inclusion design pattern and the designer can add or modify methods/behaviors according to their requirement(s); however the changes should be based on FIPA (Foundation of Intelligent Physical Agents) standards and compatible with JADE. MAMT has been evaluated on large number of sample applications; results were very promising and encourage the use of toolkit.  相似文献   

3.
Developing Real Applications With Agent Technologies   总被引:1,自引:0,他引:1  
In this paper, we present an agent library to develop multi-agent applications. Such an agent library has been realised taking into account FIPA specifications. FIPA specifications give the minimum amount of technology deemed necessary for the management of agents in an open agent system, including agent roles, an agent communication language, an agent management content language, and a standard way to interact with non-agentised software.Therefore, the library offers the prototypes of the agents necessary for the management of a FIPA agent open system and an agent prototype that the user can specialise to build the other agents necessary for her/his application. The library has been implemented both in C++ and Java. The two implementations support a logical distribution, i.e., the agents correspond to different threads, and a physical distribution, i. e., agents of the same applications run on different machines. The Java library has been used to develop a multi-agent system, that facilitates users to use a video on demand service, and a first prototype of the system is under experimentation. The C++ library is used for the development of a multi-agent system that should integrate the different software modules performing sensory data interpretation, planning, faults diagnosis, . . . of a robot working in a space station.  相似文献   

4.
In this paper we aim to implement a highly distributed information infrastructure—MADIP by using Intelligent Agent paradigm, which is able to notify the responsible care-provider of abnormality automatically, offer distance medical advice, and perform continuous health monitoring for those who need it. To confront the issues of interoperability, scalability, and openness in heterogeneous e-health environments, a FIPA2000 standard compliant agent development platform—JADE (Java Agent DEvelopment Framework) was adopted for the design and implementation of the proposed intelligent multi-agent based MADIP system.  相似文献   

5.
Agent通信是多Agent系统(MAS:Multi-Agent System)的核心活动之一,是Agent相互协调、合作的基础。依据FIPA(Foun-dation for Intelligent Physical Agents)规范,采用消息传送与CORBA技术相结合的通信方式,实现了MAS中Agent之间的有效通信。通过具体的通信实例讨论了MAS中Agent通信的实现。  相似文献   

6.
Agent互操作性研究   总被引:4,自引:1,他引:4  
1 引言 Agent是一种具有自主性、交互性、移动性和智能性的软件主体。Agent的想法和研究起源于人工智能、人机界面设计和面向对象编程,它提供了一种新的分析、设计和实现复杂软件系统的方法和一个通用、灵活的分布式计算模式。从应用的角度来看,Agent特别适合网络环境下的Internet应用、复杂企业计算和移动计算,而分布、异构和动态则是  相似文献   

7.
In this paper, a MAS for system identification and process control is presented. In particular, this MAS implements a self‐tuning regulator (STR) scheme. It has adopted FIPA specifications because they have become a stronger standard in MAS development and they involve not only agent language specifications but also agent management and conversations. In this work, an Ontology Agent (OA) is included, using DAML + OIL as ontology language. The obtained results validate this approach in the implementation of well‐known algorithms for control process.  相似文献   

8.
Agent通信语言KQML的实现及应用   总被引:16,自引:0,他引:16  
论文针对KQML语言规范的新变化和实际应用领域的需求,提出了一系列面向Agent通信的KQML实现算法,初步实现了一个较完整的新KQML语言解释器,并将其应用于医疗保健顾问系统中的多Agent通信,收到了较好效果。  相似文献   

9.
This paper discusses infrastructure for design, development, and experimentation of multi-agent systems. Multi-agent system design requires determining (1) how domain requirements drive the use of agents and AI techniques, (2) what competencies agents need in a MAS, and (3) which techniques implement those competencies. Deployment requirements include code reuse, parallel development through formal standardized object specifications, multi-language and multi-platform support, simulation and experimentation facilities, and user interfaces to view internal module, agent, and system operations. We discuss how standard infrastructure technologies such as OMG IDL, OMG CORBA, Java, and VRML support these services. Empirical evaluation of complex software systems requires iteration through combinations of experimental parameters and recording desired data. Infrastructure software can ease the setup, running, and analysis of large-scale computational experiments. The development of the Sensible Agent Testbed and architecture over the past six years provides a concrete example. The design rationale for the Sensible Agent architecture emphasizes domain-independent requirements and rapid deployment to new application domains. The Sensible Agent Testbed is a suite of tools providing or assisting in setting up, running, visually monitoring, and chronicling empirical testing and operation of complex, distributed multi-agent systems. A thorough look at the various Sensible Agents infrastructure pieces illustrates the engineering principles essential for multi-agent infrastructure, while documenting the software for users.  相似文献   

10.
11.
The advent of multi-agent systems has brought us opportunities for the development of complex software that will serve as the infrastructure for advanced distributed applications. During the past decade, there have been many agent architectures proposed for implementing agent-based systems, and also a few efforts to formally specify agent behaviors. However, research on narrowing the gap between agent formal models and agent implementation is rare. In this paper, we propose a model-based approach to designing and implementing intelligent agents for multi-agent systems (MAS). Instead of using formal methods for the purpose of specifying agent behavior, we bring formal methods into the design phase of the agent development life cycle. Specifically, we use the formalism called agent-oriented G-net model, which is based on the G-net formalism (a type of high-level Petri net), to serve as the high-level design for intelligent agents. Based on the high-level design, we further derived the agent architecture and the detailed design for agent implementation. To demonstrate the feasibility of our approach, we developed the toolkit called ADK (Agent Development Kit) that supports rapid development of intelligent agents for multi-agent systems and we discuss the role of inheritance in agent-oriented development. As a potential solution for automated software development, we summarize the procedure to generate a model-based design of application-specific agents. Finally, to illustrate an application built on ADK, we present an air-ticket trading example.  相似文献   

12.
To ease large‐scale realization of agent applications there is an urgent need for frameworks, methodologies and toolkits that support the effective development of agent systems. Moreover, since one of the main tasks for which agent systems were invented is the integration between heterogeneous software, independently developed agents should be able to interact successfully. In this paper, we present JADE (Java Agent Development Environment), a software framework to build agent systems for the management of networked information resources in compliance with the FIPA specifications for inter‐operable intelligent multi‐agent systems. The goal of JADE is to simplify development while ensuring standard compliance through a comprehensive set of system services and agents. JADE can then be considered to be an agent middle‐ware that implements an efficient agent platform and supports the development of multi‐agent systems. It deals with all the aspects that are not peculiar to agent internals and that are independent of the applications, such as message transport, encoding and parsing, or agent life‐cycle management. Copyright © 2001 John Wiley & Sons, Ltd.  相似文献   

13.
为了使制造单元控制系统具有自治性、合作性、可重构性及易维护性等特性,文章在FIPA-Agent技术规范的基础上,提出了制造单元混合式控制系统结构体系;同时对控制系统中通用Agent功能结构进行了较详细的设计,建立了基于JADE的控制系统软件结构。在此基础上,进行了控制系统中各个功能实体的FIPA-Agent设计;最后,在MSWinProfessional2000、JADE和JAVA环境下,进行原型系统的开发、评价,并得到初步的结果。  相似文献   

14.

The multiagent systems approach of knowledge- level cooperation between autonomous agents promises significant benefits to distributed systems engineering, such as enhanced interoperability, scalability, and reconfigurability. However, thus far, because of the innate difficulty of constructing multiagent systems, this promise has been largely unrealized. Hence there is an emerging desire among agent developers to move away from developing point solutions to point problems in favor of developing methodologies and toolkits for building distributed multiagent systems. This philosophy led to the development of the ZEUS Agent Building Toolkit, which facilitates the rapid development of collaborative agent applications through the provision of a library of agent- level components and an environment to support the agent-building process. The ZEUS toolkit is a synthesis of established agent technologies with some novel solutions to provide an integrated collaborative agent-building environment.  相似文献   

15.
《Knowledge》2007,20(4):388-396
Data mining has proven a successful gateway for discovering useful knowledge and for enhancing business intelligence in a range of application fields. Incorporating this knowledge into already deployed applications, though, is highly impractical, since it requires reconfigurable software architectures, as well as human expert consulting. In an attempt to overcome this deficiency, we have developed Agent Academy, an integrated development framework that supports both design and control of multi-agent systems (MAS), as well as “agent training”. We define agent training as the automated incorporation of logic structures generated through data mining into the agents of the system. The increased flexibility and cooperation primitives of MAS, augmented with the training and retraining capabilities of Agent Academy, provide a powerful means for the dynamic exploitation of data mining extracted knowledge. In this paper, we present the methodology and tools for agent retraining. Through experimented results with the Agent Academy platform, we demonstrate how the extracted knowledge can be formulated and how retraining can lead to the improvement – in the long run – of agent intelligence.  相似文献   

16.
Agent based computing is generally intended for modeling and implementation of distributed complex problems. Despite the existence of many applications, the problem of rational engineering of multi-agent systems remains complex and difficult. The purpose of this paper can be summarized within two claims. First, we aim at providing an approach that gives some guidelines for specifying and designing multi-agent systems. Secondly, we focus on the formalisms as a language for describing the models produced in each development process phases. These seem to be straightforward, while the development of multi-agent systems is still done, in most cases, without using methods and formal modeling such as those generally used in object oriented software. We illustrate this approach by specifying an example based upon a specific agent architecture.  相似文献   

17.
基于Agent的交通信息监控平台的设计   总被引:1,自引:0,他引:1  
为了提高高速公路交通综合管理系统的可扩充性和可重用性,采用Agent技术设计基于Agent的交通信息监控平台,将交通系统中的各个模块封装成具有自主性、智能性和协作性的Agent,并确定了不同功能、不同层次的各Agent的内部结构.参照FIPA Agent,设计平台各Agent之间的通讯机制和协议,从而将不同功能、不同层次的Agent通过一定的协调机制有机地组成一个多Agent系统.  相似文献   

18.
Agent技术的标准化进程与前景   总被引:1,自引:0,他引:1  
近年来,Agent技术的标准化进程发展迅速.以IEEE标准化委员会FIPA(The Foundation for intelligent Physical Agents)和AgentLinkIII为代表的组织在标准化进程中做出了关键贡献:1)制订相关的软件标准;2)促进Agent与其它技术的协同;3)促进Agent技术的应用和实施.对Agent的标准化进展和应用前景做概述.  相似文献   

19.
基于Agent代理,提出将Web技术和Multi-Agent技术融合的分布式协同设计系统,为产品设计过程中设计人员之间的信息共享和资源共享提供了更有效的方法.在分析系统体系结构的基础上,着重阐述了Multi-Agent代理模型和工作原理,并将其应用于仪表产品造型设计系统中,实现基于Agent的分布式仪表产品造型设计原型系统.  相似文献   

20.
移动代理互操作性研究   总被引:1,自引:0,他引:1  
主要阐述如何解决移动代理互操作性方面的问题,通过深入分析与移动代理系统互操作性有关的CORBA,MASIF和FIPA规范,系统地提出了移动代理技术与三者结合实现互操作性的可能性和必然性,并且从理论上进行了分析和论证,给出了实现方法。  相似文献   

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

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