Desiderata

Previous: Introduction Up: Desiderata for Agent Communication Languages Next: The Knowledge Sharing Effort

Desiderata

In this section we identify requirements for agent communication languages. We divide these requirements into seven categories: form, content, semantics, implementation, networking, environment, and reliability. We believe that an agent communication language will be valuable to the extent that it meets these requirements. At times, these requirements may be in conflict with one another. For example, a language that can be easily read by people might not be as concise as possible. It is the job of the language designer to balance these various needs.

-----------------------------------------------

finin@ISRulesCsNot