AgenTalk: describing multiagent coordination protocols with inheritance

Kazuhiro Kuwabara*, Toru Ishida, Nobuyasu Osato

*Corresponding author for this work

Research output: Contribution to journalConference articlepeer-review

35 Citations (Scopus)


This paper presents the basic concepts behind AgenTalk, a language used for describing coordination protocols in multiagent systems. Many coordination protocols such as the contract net protocol have been proposed, and many application specific coordination protocols are expected to be required as soon as building of more software agents begins. Thus, a language for defining and implementing such coordination protocols plays a crucial role in the development of multiagent systems. By incorporating an inheritance mechanism, AgenTalk allows coordination protocols to be incrementally defined and easily customized to suit application domains. Its capability is demonstrated by describing the contract net and multistage negotiation protocols in AgenTalk using its inheritance mechanism.

Original languageEnglish
Pages (from-to)460-465
Number of pages6
JournalProceedings of the International Conference on Tools with Artificial Intelligence
Publication statusPublished - 1995
Externally publishedYes
EventProceedings of the 1995 IEEE 7th International Conference on Tools with Artificial Intelligence - Herndon, VA, USA
Duration: 1995 Nov 51995 Nov 8

ASJC Scopus subject areas

  • Software


Dive into the research topics of 'AgenTalk: describing multiagent coordination protocols with inheritance'. Together they form a unique fingerprint.

Cite this