Protocols for agent interactions
In developing things like DQL we should use
or at least be informed by protocols designed
by agent systems
These have been explored in several contexts
and some reasonably mature protocols have
been developed and specified, e.g.:
FIPA IP library