TR CS-97-03

A Proposal for a New KQML Specification

and

We propose a new specification for the Knowledge Query and Manipulation Language (KQML). KQML is a language for communication between software agents. KQML offers a variety of message types (performatives) that express an attitude regarding the content of the exchange. Performatives can also assist agents in finding other agents that can process their requests. Our starting point for specifying KQML is the ARPA Knowledge Sharing Initiative's Specification of the KQML agent-communication language. Although the differences in the syntax of KQML messages and the reserved performative parameters are minimal, there are significant changes in the set of reserved performatives, their meanings, and intended uses.


  • 344674 bytes

agent, ai, kqml, multi-agent systems, performative

TechReport

UMBC CSEE

ebiquity

TR CS-97-03

Downloads: 292 downloads

UMBC ebiquity