Protocol and role: abstraction mechanisms in agent oriented programming languages

Research output: Contribution to journalJournal articleResearchpeer-review

Abstract

The language mechanisms protocol and role are used in order to organise the interaction structures between agents in multi-agent systems. Agents are internally organised by means of roles, roles are related as protocols, and agents send messages to each other through their related roles. The comprehensive and complex interaction structures between agents are conceptualised by protocol and role, and these abstraction mechanisms are used in the description of interaction structures. The description of the interaction structures between agents becomes understandable and the development process of multi-agent systems becomes efficient and flexible. The language mechanisms are illustrated by means of a supporting application framework.
Original languageEnglish
JournalInternational Journal of Agent-Oriented Software Engineering
Volume6
Issue number3-4
Pages (from-to)309-328
ISSN1746-1375
DOIs
Publication statusPublished - 26. Nov 2018

Fingerprint

Dive into the research topics of 'Protocol and role: abstraction mechanisms in agent oriented programming languages'. Together they form a unique fingerprint.

Cite this