AgenTalk: Describing Multiagent Coordination Protocols

Welcome to AgenTalk Home Page!Japanese version is also available.
AgenTalk is a coordination protocol description language for multiagent systems.
In the distributed artificial intelligence area, many coordination protocols such
as the contract net protocol have been proposed, and many application-specific
protocols will be required as more software agents start to be built. AgenTalk
allows coordination protocols to be defined incrementally and to be easily customized
to suit application domains by incorporating an inheritance mechanism. AgenTalk
is being co-developed by NTT Communication Science Laboratories and Prof.
Toru Ishida, Ishida Laboratory,
Department of Information Science, Kyoto University.

What's new?

Mar 14, 1997:
The distribution of the AgenTalk software has been restricted to
Japan. The anonymous FTP service has stopped. People in Japan can
download the software via http.

The CALL-SUPER function is implemented to call the script-function
defined in a super script.

December 27, 1995:
Version 1.1a2 (alpha version) released.

The incompatibility of AgenTalk.h with C++ is fixed.

December 15, 1995:
Version 1.1a1 (alpha version) released.

The CALL-SCRIPT function is implemented to allow subroutine-like usage of a script.

November 19, 1995: Version 1.1a0 (alpha version) released.

June 29, 1995: Version 1.0a5 (bug fix) released.

June 2, 1995: Version 1.0a4 released.

Software

The preliminary version of the
software
which implements the functionalities of AgenTalk is available in
Japan. This software is written in Common Lisp and runs on
Franz Inc.
's
Allegro Common Lisp (ver. 4.2) (on Unix platforms)
and
Digitool, Inc.
's
Macintosh Common Lisp (ver. 3.0p2 or later).
To try out this software, please download the
distribution package
(about 330 kbytes).