DocumentCode
2271796
Title
Communication protocols as first-class components of multiagent systems
Author
Sibertin-Blanc, C. ; Hanachi, C. ; Cardoso, J.
Author_Institution
IRIT, Univ. Paul Sabatier, Toulouse, France
fYear
2000
fDate
2000
Firstpage
437
Lastpage
438
Abstract
Communication protocols are widely recognised as essential to an efficient coordination among agents. Accordingly, this paper proposes to consider protocols as first-class entities, so that an agent that wants to initiate a conversation creates an instance of the appropriate protocol, called a Moderator, in charge of managing this conversation. Then, agents intending to take part in the conversation send their communication actions to the Moderator, which guarantees the respect of the protocol´s rules. Cooperative Objects, a high-level Petri net language, may be used to specify, validate and implement Moderators. From a software engineering point of view, the resulting MAS architecture features many advantages
Keywords
Petri nets; multi-agent systems; object-oriented languages; Cooperative Objects; Moderator; agent conversation; agent coordination; communication protocols; first-class components; high-level Petri net language; multiagent systems; software engineering; Automata; Concurrent computing; Contracts; Electrical capacitance tomography; Maintenance; Multiagent systems; Protocols; Resource management;
fLanguage
English
Publisher
ieee
Conference_Titel
MultiAgent Systems, 2000. Proceedings. Fourth International Conference on
Conference_Location
Boston, MA
Print_ISBN
0-7695-0625-9
Type
conf
DOI
10.1109/ICMAS.2000.858513
Filename
858513
Link To Document