Agent-Oriented Software Construction

Two parts of FIPA ACL (Foundation for Intelligent Physical Agents - Agent Communication Language)

Communication part

- Holds content-independant information

- Identification of sender & receiver

Content part

- Hold actual message to other agent.

- Structured as performative and domain content.

- "The performative is a domain-dependent verb that specifies the meaning that the sender of the message wanted to associate with the domain content." - A set of performatives:

- inform, request, query

- There is no set language that is used in the domain content. When an agent receives a message with a given language, it uses the communication part of the message to interpret this language.