Agent communication languages: the current landscape

Despite the substantial number of multiagent systems that use an agent communication language, the dust has not yet settled over the ACL landscape. Although semantic specification issues have monopolized the debate, other important pragmatic issues must be resolved quickly if ACLs are to support the development of robust agent systems. We introduce some concepts useful in discussing agent communication languages and then compare and evaluate the two major ACLs.

[1]  Philip R. Cohen,et al.  Intentions in Communication. , 1992 .

[2]  Jeffrey M. Bradshaw,et al.  Software agents , 1997 .

[3]  Vipul Kashyap,et al.  InfoSleuth: agent-based semantic integration of information in open and dynamic environments , 1997, SIGMOD '97.

[4]  Timothy W. Finin,et al.  Semantics for an Agent Communication Language , 1997, ATAL.

[5]  Philip R. Cohen,et al.  Toward a Semantics for an Agent Communications Language Based on Speech-Acts , 1996, AAAI/IAAI, Vol. 1.

[6]  Michael Wooldridge,et al.  Verifiable semantics for agent communication languages , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[7]  Timothy W. Finin,et al.  Semantics and Conversations for an Agent Communication Language , 1997, IJCAI.

[8]  M. David Sadek,et al.  A Study in the Logic of Intention , 1992, KR.

[9]  Munindar P. Singh,et al.  Readings in agents , 1997 .

[10]  Timothy W. Finin,et al.  A Proposal for a new KQML Specification , 1997 .

[11]  Hector J. Levesque,et al.  Communicative Actions for Artificial Agents , 1997, ICMAS.

[12]  Yun Peng,et al.  Jackal: a Java-based Tool for Agent Development , 1998 .

[13]  Richard Fikes,et al.  The Ontolingua Server: a tool for collaborative ontology construction , 1997, Int. J. Hum. Comput. Stud..

[14]  Yun Peng,et al.  Toward Intelligent Integrated Manufacturing Planning-Execution , 1998 .

[15]  Timothy W. Finin,et al.  Enabling Technology for Knowledge Sharing , 1991, AI Mag..

[16]  Timothy W. Finin,et al.  Specification of the KQML Agent-Communication Language , 1993 .

[17]  Peter F. Patel-Schneider,et al.  The DARPA Knowledge Sharing Effort: A Progress Report , 1997, KR.

[18]  Jeffrey M. Bradshaw,et al.  KAoS: toward an industrial-strength open agent architecture , 1997 .

[19]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[20]  Marian H. Nodine,et al.  Facilitating Open Communication in Agent Systems: The InfoSleuth Infrastructure , 1997, ATAL.

[21]  Deepika Chauhan,et al.  JAFMAS: a multiagent application development system , 1998, AGENTS '98.

[22]  H. Van Dyke Parunak,et al.  The AARIA agent architecture: an example of requirements-driven agent-based system design , 1997, AGENTS '97.

[23]  Timothy W. Finin,et al.  A Multi-Agent System for Enterprise Integration , 1998, PAAM.

[24]  M. R. Genesereth,et al.  Knowledge Interchange Format Version 3.0 Reference Manual , 1992, LICS 1992.

[25]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[26]  Michael R. Genesereth,et al.  Infomaster: an information integration system , 1997, SIGMOD '97.