Agent-K: An Integration of AOP & KQML

W. H. E. Davies, Peter Edwards

Research output: Chapter in Book/Report/Conference proceedingPublished conference contribution

23 Downloads (Pure)

Abstract

This paper describes a synthesis of two well-known agent paradigms: Agent-Oriented Programming, Shoham (1990), and the Knowledge Query & Manipulation Language, Finin (1993). The initial implementation of AOP, Agent-0, is a simple language for specifying agent behaviour. KQML provides a standard language for inter-agent communication. Our integration (which we have called Agent-K) demonstrates that Agent-0 and KQML are highly compatible. Agent-K provides the possibility of inter-operable (or open) software agents, that can communicate via KQML and which are programmed using the AOP approach. We begin with an overview of AOP and KQML before going on to describe our motivations for this work. This is followed by a description of the design and implementation of Agent-K. We conclude with a discussion of the issues raised by the integration of AOP and KQML.
Original languageEnglish
Title of host publicationProceedings of the CIKM '94 Workshop on Intelligent Agents
EditorsTim Finin, Y Labrou
PublisherNIST
Pages1-8
Number of pages8
Publication statusPublished - 1994
EventThird International Conference on Information
and Knowledge Management
- Gaithersburg, United States
Duration: 29 Nov 19942 Dec 1994
https://dl.acm.org/doi/proceedings/10.1145/191246

Conference

ConferenceThird International Conference on Information
and Knowledge Management
Abbreviated titleCIKM'94
Country/TerritoryUnited States
CityGaithersburg
Period29/11/942/12/94
Internet address

Keywords

  • software agents
  • agent-oriented programming
  • communication

Fingerprint

Dive into the research topics of 'Agent-K: An Integration of AOP & KQML'. Together they form a unique fingerprint.

Cite this