• Title, Summary, Keyword: Agent Communication Language

Search Result 64, Processing Time 0.045 seconds

A PKI-based Secure Multiagent Engine (PKI 기반의 보안 다중 에이전트 엔진)

  • 장혜진
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.3 no.4
    • /
    • pp.319-324
    • /
    • 2002
  • The Integration of agent technology and security technology is needed to many application areas like electronic commerce. This paper suggests a model of extended multi-agent engine which supports privacy, integrity, authentication and non-repudiation on agent communication. Each agent which is developed with the agent engine is composed of agent engine layer and agent application layer. We describe and use the concepts self-to-self messages, secure communication channel, and distinction of KQML messages in agent application layer and messages in agent engine layer. The suggested agent engine provides an agent communication language which is extended to enable secure communication between agents without any modifications or restrictions to content layer and message layer of KQML. Also, in the model of our multi-agent engine, secure communication is expressed and processed transparently on the agent communication language.

  • PDF

A Secure Multiagent Engine Based on Public Key Infrastructure (공개키 기반 구조 기반의 보안 다중 에이전트 엔진)

  • 장혜진
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.3 no.4
    • /
    • pp.313-318
    • /
    • 2002
  • The Integration of agent technology and security technology is needed to many application areas like electronic commerce. This paper suggests a model of extended multi-agent engine which supports privacy, integrity, authentication and non-repudiation on agent communication. Each agent which is developed with the agent engine is composed of agent engine layer and agent application layer. We describe and use the concepts self-to-self messages, secure communication channel, and distinction of KQML messages in agent application layer and messages in agent engine layer. The suggested agent engine provides an agent communication language which is extended to enable secure communication between agents without any modifications or restrictions to content layer and message layer of KQML. Also, in the model of our multi-agent engine, secure communication is expressed and processed transparently on the agent communication language.

  • PDF

An Agent Communication Language for Negotiation in BDI Agents Environments (BDI 에이전트 환경에서 협상을 위한 에이전트 통신 언어)

  • Lee, Myung-Jin;Kim, Jin-Sang
    • The KIPS Transactions:PartB
    • /
    • v.10B no.1
    • /
    • pp.21-26
    • /
    • 2003
  • Negotiation plays a fundamental role in human cooperative activities, allowing people to resolve conflicts that could interfere with cooperative behaviors. Negotiation In multi-agent systems is achieved through the exchange of messages In a shared agent communication language (ACL). We introduce a rational negotiation meta-language for autonomous, self-interested, and resource-bounded artificial BDI agents. We then propose a negotiation protocol for BDI agents with communicative acts based on their mental states.

A Study on Agent Communication Languages for Computational Logic - based Agents (계산논리 기반 에이전트를 위한 에이전트 통신언어에 관한 연구)

  • 이명진;한현관
    • Journal of the Korea Computer Industry Society
    • /
    • v.5 no.3
    • /
    • pp.363-370
    • /
    • 2004
  • The FIPA community is developing a range of agent-related standards, of which the centerpiece is an Agent Communication Language (ACL). This language includes a number of communicative acts explicitly intended to support negotiation. In this paper, we consider a multi-agent environment that exchanges the resources for achieving agents' goals, represent agents as computational logic-based formalizations, and describe a simple ACL for negotiation using logic-based agents. In particular, we introduce and compare some communication acts that enable counter-agents to know the reason of request(proposal) or the reason of rejection(refusal).

  • PDF

A Study on Logic Agents that Negotiate in Multi-Agent Systems (멀티 에이전트 시스템에서 협상하는 논리 에이전트에 관한 연구)

  • Lee, Myung-Jin;Han, Hyun-Kwan
    • Journal of the Korea Computer Industry Society
    • /
    • v.5 no.9
    • /
    • pp.1089-1094
    • /
    • 2004
  • Agents in Mlulti-Agent Systems (MAS) should make use of a common Agent Communication Language (ACL) in order to negotiate with others, and conform to negotiation protocols that are designed to reach agreements. Therefore, agents must have suitable architectures that could cover above requirements. In this paper, we define an instructive ACL and compare it with other ACLs such as Foundation for Intelligent Physical Agents(FIPA) ACL and Knowledge Query Manipulation Language (KQML). In particular, we represent agents as logic programs with beliefs, desires, intentions and negotiation library. Finally, we show how the planner, which is in the negotiation library, provides plans of actions and updates agent's beliefs.

  • PDF

Research on a Logical Agent Communication Language for Multi-Agent Systems Negotiation (I) (멀티-에이전트 시스템 협상을 위한 논리적인 에이전트 통신 언어에 관한 연구 (I))

  • Lee, Myung-Jin;Han, Hyun-Kwan
    • Journal of Internet Computing and Services
    • /
    • v.8 no.1
    • /
    • pp.115-123
    • /
    • 2007
  • Agents in Multi-Agent System; (MAS) should make use of a common Agent Communication Language (ACL) in order to negotiate with others, and conform to negotiation protocols thatare designed to reach agreements. Therefore, agents must have suitable architectures that could cover above requirements. In this paper, we define an instructive ACL and compare it with other ACLs such as Foundation for Intelligent Physical Agents (FIPA) ACL and Knowledge Query Manipulation Language(KQML), In particular, we represent agents as logic programs with knowledge base and negotiation library. Finally, we show how the planner, which is in the negotiation library, provides the plan of actions and updates agent's knowledge base.

  • PDF

A Mu1ti-Agent Platform for Providing Intelligent Medical Information (지능형 의료 정보 제공을 위한 멀티 에이전트 플랫폼)

  • 최원기;김일곤
    • Journal of Intelligence and Information Systems
    • /
    • v.7 no.1
    • /
    • pp.123-133
    • /
    • 2001
  • Medical domain is very applicable for multi-agent system because medical information systems need much knowledge and close relationship with medical staff, In this paper, we describe design and implementation of an intelligent medical multi-agent platform that provides medical images'information services. This platform supports a physical environment that medical agents can be deployed following FIPA(Foundation for Intelligent Physical Agent)\`s agent management reference model. To use a variety of components on Windows, COM(Common Object Model) interfaces and XML(extensible Markup Language) for encoding ACL(Agent Communication Language) are used for multi-agent communications. Since many kinds of diverse and close relationships with medical staff) are essential, a medical staff is conceptualized as an agent and integrated with multi-agent systems. Also it provides an infrastructure applicable to share necessary knowledge between human agents and software agents in order to make intelligent medical information services easier.

  • PDF

Speech Recognition Interface in the Communication Environment (통신환경에서 음성인식 인터페이스)

  • Han, Tai-Kun;Kim, Jong-Keun;Lee, Dong-Wook
    • Proceedings of the KIEE Conference
    • /
    • /
    • pp.2610-2612
    • /
    • 2001
  • This study examines the recognition of the user's sound command based on speech recognition and natural language processing, and develops the natural language interface agent which can analyze the recognized command. The natural language interface agent consists of speech recognizer and semantic interpreter. Speech recognizer understands speech command and transforms the command into character strings. Semantic interpreter analyzes the character strings and creates the commands and questions to be transferred into the application program. We also consider the problems, related to the speech recognizer and the semantic interpreter, such as the ambiguity of natural language and the ambiguity and the errors from speech recognizer. This kind of natural language interface agent can be applied to the telephony environment involving all kind of communication media such as telephone, fax, e-mail, and so on.

  • PDF

MAMI: Agent Platform in a Multi-Agent System Providing Medical information (MAMI: 의료 정보 제공을 위한 멀티 에이전트 시스템에서의 에이전트 플랫폼)

  • Choi, Won-Ki;Kim, Il-Kon
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.7 no.5
    • /
    • pp.489-497
    • /
    • 2001
  • This paper describe design and implementation of a medical multi-agent system platform called MAMI (Multi-Agent system for Medical Image), which provides intelligent medical information services. The most important component of MAMI is a medical multi-agent system platform that supports a physical environment that medical agents can be deployed. MAMI follows FIPA (Foundation for Intelligent Physical Agent)\`s agent management reference model. In MAMI, COM(Common Object Model) and XML (eXtensibel Markup Language) for encoding ACL (Agent Communication Language) are used for multi-agent communications. In MAMI, a medical staff is conceptualized as an agent and integrated with multi-agent systems. MAMI agent platform provides an infrastructure applicable to share necessary knowledge between human agents and software agents. So MAMI makes intelligent medical information services easier.

  • PDF

An Agent Communication Language Using XML and RDF

  • Park, Jangwon;Kim, Yeongho;Kang, Suk-Ho
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • /
    • pp.61-64
    • /
    • 2001
  • We propose a message-based communication protocol for software agents. An emphasis is placed on the problems of sharing and exchanging information through agent communication. We adopt the Resource Description Framework (RDF) schema for information modelling in business domain. The eXtensible Markup Language (XML) serialization is used to generate messages for agent communication. The use of XML and RDF enables software agents to understand the contents of messages correctly and consistently. We believe that the approach can provide a promising way to the automation of business processes through seamless communication among the partners.

  • PDF