Coordination of Internet Agents: Models, Technologies, and Applications

Coordinating agents using agent communication languages conversations

, , and

Internet agents are expected to accomplish their tasks despite heterogeneity; agents of different designs and varying skills and domain knowledge need to interact successfully through knowledge and information exchange and effective coordination. An Agent Communication Language (ACL) is a powerful framework for interacting agents in open and dynamic environments. Although an ACL provides a framework for knowledge sharing between agents, it is, by itself, inadequate for coordination between agents. Conversations, i.e., well-specified sequences of message exchanges geared towards particular tasks, use ACL messages as building blocks for scripted, task-oriented interactions between agents. Such well-specified conversations, with testable properties, can be used to coordinate the behavior among communicating agents that attempt to accomplish the tasks specified by conversations.


  • 319816 bytes

agent, ai, coordination, kqml, multiagent

InBook

Springer Berlin, Heidelberg

DOI: 10.1007/978-3-662-04401-8_7

Downloads: 271 downloads

UMBC ebiquity