• Title/Summary/Keyword: FIPA-ACL

Search Result 15, Processing Time 0.019 seconds

Study on the Illocutionary Effect-Based FIPA-ACL Semantics (언표내적 효과 기반의 FIPA-ACL 의미론 연구)

  • Koo, Ja Rok
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.5 no.1
    • /
    • pp.29-34
    • /
    • 2016
  • One of the most important aspects of the research on multi-agent systems is the definition of agent communication languages(ACLs) and the specification of a proper formal semantics of ACLs. In this paper, we propose an illocutionary effect-based FIPA-ACL semantics which overcomes the two traditional semantic approaches. The key idea of this new semantics is based on the semantic concepts of success and satisfaction conditions of illocutionary acts in speech act theory, and the common ground theory-based framework. As case studies using this new semantics, we define the primitive speech acts of FIPA-ACL such as inform and request. For the strengths of the proposed approach we illustrate our new semantics on an e-commerce agent purchase negotiation. Also, we compare this approach with two traditional semantic approaches for ACLs.

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

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

The Plural Subject Account of Group Beliefs Using Grounding Concept

  • Koo, Ja-Rok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.20 no.11
    • /
    • pp.17-23
    • /
    • 2015
  • In this paper, we propose a plural subject account of group beliefs using grounding concept, which bridges the gap between the two main approaches of ACLs, the mentalistic accounts and the social commitment accounts. The key idea of this Gilbert's plural subject account of group beliefs is to extend the grounding logic into the common ground framework for the semantics of ACLs which is fully verifiable, fully formalized and easily applicable. Thus, we formalize the proper group belief concept using common ground framework and we define the semantics of the primitive speech acts of FIPA-ACL such as inform, request and confirm as case studies. Also, we illustrate our framework on an e-commerce agent purchase negotiation and compare this proposed framework with two traditional semantics for ACLs.

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

ACL based Mobile Agent Framework (ACL 기반 이동 에이전트 프레인워크)

  • 조정은;김원국;김상욱
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10a
    • /
    • pp.580-582
    • /
    • 1998
  • 본 논문에서는 ACL(Agent Communication Language)를 기반으로 한 에이전트 프레임워크 Mollet을 제안하고 코드와 데이터의 이동성을 중점을 두어 이를 OS 버그 패치 시스템에 적용하여 본다. Mollet의 메시지 전송과 에이전트 이동은 FIPA에서 표준안으로 정의한 ACL을 사용함으로 다른 에이전트와의 효율성을 높이고 있으며 전송 과정에서 노출을 막기 위하여 암호화 기법을 이용한다. 이동성, 협상, 보안, 인증, 등록 등의 에이전트가 가지는 공통적인 속성과 각 에이전트만이 가지는 속성을 모듈화함으로서 확정성을 높을 수 있으며 JDBC 사용으로 데이터베이스와의 투명성을 제공하고 있다. 또, Mollet은 하나의 호스트가 서버와 클라이언트의 속성을 동시에 가질 수 있다. Mollet을 OS 버그 패치 시스템에 적용하여 사용자의 공식 패치 서버 검색을 자동화하고 신속하고 간편한 패치를 제공함으로 시스템의 보안과 신뢰도를 유지할 수 있고 시스템 관리자의 부담과 관리 비용을 줄인다.

  • 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

A Study About Verification Model for Cooperation of Software Components of AUML Base (AUML기반의 소프트웨어 컴포넌트들의 협력성을 위한 검증 모텔에 관한 연구)

  • Gawn, Han-Hyoun;Park, Jae-Bock
    • Journal of the Korea Computer Industry Society
    • /
    • v.6 no.3
    • /
    • pp.529-538
    • /
    • 2005
  • AUML (Agent Unified Modeling Language) is specification anger of agent software system, sight anger, language that do creation by purpose. Do so that may apply Together that is one of automation application program creation system to Agent's BDI in trend sophistication of software, large size Tuesday in this research and investigate this about operation between component system. Standard detailed statement (FIPA:Foundation for Inteligent Physical Agent) that use can consist by data exchange between component and cooperate each other even if type of component is different mutually to base ACL message, and protocole use and study about method and accuracy and consistency that minimize error when embody this using meta model base etc.. through object intention modelling.

  • 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

The Methodology for Interoperability between Agent Framework and Information Bus Adapter for Ubiquitous Computing Environments (유비쿼터스 컴퓨팅 환경을 위한 에이전트 시스템과 인포메이션 버스 어댑터간 상호 운용성을 위한 기법)

  • Park, Sang-Yong;Han, Seung-Wok;Youn, Hee-Yong
    • The KIPS Transactions:PartA
    • /
    • v.13A no.6 s.103
    • /
    • pp.495-500
    • /
    • 2006
  • The role of autonomic and intelligent agents in various environments is getting more important as demand on ubiquitous computing grows. The agents exchange information using the ACL (Agent Communication Language) to autonomously solve the problems. In this paper we propose a way of efficient interoperability technique between the agent framework built based on the international standard FIPA(Foundation for Intelligent Physical Agents) and the CORBA event service-based information bus adapter developed by us. The design and implementation of EMTI (Efficient Message Transport Interface) allowing communication between the information bus adapter which is non-agent platform and JADE platform are presented and its performance is evaluated by letting them exchange a large amount of messages.