AgenTalk: describing multiagent coordination protocols with inheritance
- 19 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 460-465
- https://doi.org/10.1109/tai.1995.479841
Abstract
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 the 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 various application domains. Its capability is demonstrated by describing the contract net and multistage negotiation protocols in AgenTalk using its inheritance mechanism.Keywords
This publication has 8 references indexed in Scilit:
- HETEROGENEOUS DISTRIBUTED COOPERATIVE PROBLEM SOLVING SYSTEM HELIOS AND ITS COOPERATION MECHANISMSInternational Journal of Cooperative Information Systems, 1995
- KQML as an agent communication languagePublished by Association for Computing Machinery (ACM) ,1994
- A semantics approach for KQML---a general purpose communication language for software agentsPublished by Association for Computing Machinery (ACM) ,1994
- Analysis of Inheritance Anamoly in Object-Oriented Concurrent Programming LanguagesPublished by MIT Press ,1993
- Multistage negotiation for distributed constraint satisfactionIEEE Transactions on Systems, Man, and Cybernetics, 1991
- Cooperation and conflict resolution via negotiation among autonomous agents in noncooperative domainsIEEE Transactions on Systems, Man, and Cybernetics, 1991
- Procedural knowledgeProceedings of the IEEE, 1986
- The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem SolverIEEE Transactions on Computers, 1980