A pragmatic principle for agent communication

Developers of agent communication languages (ACLs) exploit the parallels between agent communication and human communication in specifying the syntax and semantics of their languages. We argue that a complete ACL specification must also address certain issues first recognized in natural language pragmatic theory. Here, we focus on one particular aspect of ACL specification which involves pragmatics the cooperative use of speech acts.