Message
Expressed in an Agent Communication Language
Sender: Agent-name
Receiver: Agent-name
Message: content
Expressed in a content language
May reference an ontology
Based on communicative acts (performatives) which are
illocutionary verbs (i.e., they describe the speaker's
intention).
ACL = ca + msg. ACL provides mechanism for context (e.g.,
sender, receiver, ontology, protocol).
FIPA ACL based on ARCOL and KQML.
Content (msg part) is in a content language such as the FIPA
semantic language, constraint choice language, KIF, RDF.
FIPA Interaction Protocols (IPs) describe
conversations for the purpose of achieving some interaction or
effect (e.g., auction, contract-net, negotiation).