Abstract. We address the issue of semantics for an agent communication language. In particular, the semantics of Knowledge Query Manipulation Language (KQML) is investigated. KQML is a language and protocol to support communication between software agents. We present a semantic description for KQML that associates states of the agent with the use of the language's primitives (performatives). We have used this approach to describe the semantics for the whole set of reserved KQML performatives. Our research offers a method for a speech act theory-based semantic description of a language of communication acts. 1
|
1392
|
A translation approach to portable ontology specifications, Knowledge Acquisition 5(2
– Gruber
- 1993
|
|
747
|
How to do things with words
– Austin
- 1962
|
|
632
|
Agent-Oriented Programming
– Shoham
- 1990
|
|
619
|
The Knowledge Level
– Newell
- 1982
|
|
395
|
Software agents
– Genesereth, Katchpel
- 1994
|
|
339
|
Eds), Knowledge Interchange Format, version 3.0
– Geneserth, Fikes
- 1992
|
|
258
|
Enabling technology for knowledge sharing
– Neches, Fikes, et al.
- 1991
|
|
247
|
Practical Planning: Extending the Classical AI Planning Paradigm
– Wilkins
- 1988
|
|
166
|
Communicative actions for artificial agents
– Cohen, Levesque
- 1995
|
|
141
|
PACT: An experiment in integrating concurrent engineering systems
– Cutkosky, Engelmore, et al.
- 1993
|
|
119
|
COOL: A language for describing coordination in multi agent systems
– Barbuceanu, Fox
- 1995
|
|
113
|
A semantics approach for KQML { a general purpose communication language for software agents
– Labrou, Finin
- 1994
|
|
105
|
The DARPA Knowledge Sharing Effort: Progress Report
– Patil
- 1992
|
|
104
|
The LOOM knowledge representation language
– MacGregor, Bates
- 1987
|
|
100
|
Toward Megaprogramming
– Wiederhold, Wegner, et al.
- 1992
|
|
92
|
Semantics and conversations for an agent communication language
– Labrou, Finin
- 1998
|
|
70
|
Toward a semantics for an agent communications language based on speech-acts
– Smith, Cohen
- 1996
|
|
69
|
KQML: An information and knowledge exchange protocol
– Finin, McKay, et al.
- 1994
|
|
52
|
Planning and reformulating queries for semantically-modeled multidatabase systems
– Arens
- 1992
|
|
49
|
An intelligent agent framework for enterprise integration
– Pan, Tenenbaum
- 1991
|
|
49
|
A study in the logic of intention
– Sadek
- 1992
|
|
41
|
Shade: Technology for knowledge-based collaborative
– Kuokka
- 1993
|
|
40
|
A language and protocol to support intelligent agent interoperability
– Finin, Fritzson, et al.
- 1992
|
|
25
|
Knowledge interchange format: The KIF of death
– Ginsberg
- 1991
|
|
24
|
Agentalk: Coordination protocol description for multi-agent systems
– Kuwabara, Ishida, et al.
- 1995
|
|
23
|
A logic of intentions and beliefs
– Singh, Asher
- 1993
|
|
22
|
A Semantics approach for KQML--a general purpose communication language for software agents
– Labrou, Finin
- 1994
|
|
21
|
View-concepts: Knowledge-based access to databases
– Pastor, McKay, et al.
- 1992
|
|
20
|
Enterprise integration: Lessons from shade and pact
– Tenenbaum, Gruber
- 1993
|
|
19
|
An agent-based approach to software interoperability
– Genesereth
- 1993
|
|
16
|
The intelligent database interface
– McKay, Finin, et al.
- 1990
|
|
14
|
The knowledge representation specification language manual
– Lehrer
- 1992
|
|
11
|
Query processing in an information mediator
– Arens, Chee, et al.
- 1994
|
|
10
|
The Architecture of an Agent Building Shell
– Barbuceanu, Fox
- 1996
|
|
9
|
The information agent: an infrastructure agent supporting collaborative enterprise architectures
– Barbuceanu, Fox
- 1994
|
|
9
|
SOCAP: system for operations crisis action planning
– Bienkowski, desJardins, et al.
- 1994
|
|
8
|
Knowledge interchange format, version 3.0 reference manual
– al
- 1992
|
|
8
|
Toward a Semantics for a Speech Act Based Agent Communications Language
– Smith, Cohen
- 1995
|
|
7
|
A Knowledge Query and Manipulation Language for Intelligent Agent Interoperability
– Finin, Fritzson, et al.
- 1992
|
|
5
|
Semantic Considerations on Some Primitives for Agent Specification
– Singh
- 1996
|
|
4
|
Cobase: A cooperative query answering system for database systems
– Chu, Yang
- 1994
|
|
4
|
PACT: An experiment inintegrating concurrent engineering systems
– Cutkosky, Engelmore, et al.
- 1993
|
|
4
|
The knowledge representation speci cation language manual
– Lehrer
- 1994
|
|
4
|
The DARPA Knowledge Sharing Effort: Progress Report
– Neches
- 1992
|
|
3
|
Shade: Technology for knowledge-based collaborative
– al
- 1993
|
|
3
|
Cosmos: A system for supporting design negotiation
– al
- 1994
|
|
2
|
Re ections on the knowledge level
– Newell
- 1993
|
|
2
|
Enabling technologyforknowledgesharing
– Neches, Finin, et al.
|
|
1
|
ARPAKnowledge Sharing Initiative, External Interfaces Working Group working paper. Available as http://www.cs.umbc.edu/kqml/papers/kqml-spec.ps, December1992
– SpecificationoftheKQMLagent--communicationlanguage
|
|
1
|
Intention is choicewithcommitment
– Levesque
- 1990
|