Designing Multi-Agent Systems around an Extensible Communication Abstraction


Enrico Denti, Andrea Omicini

John-Jules Ch. Meyer, Pierre-Yves Schobbens (a cura di)
Formal Models of Agents, pp. 90–102
Lecture Notes in Artificial Intelligence 1760
Springer-Verlag
1999

What is relevant for the effectiveness of a multi-agent system is the model of the interaction between agents, rather than their peculiar internal model. The design of a single agent architecture should then concentrate on agent observable behaviour and on its interface towards the outside. A multi-agent architecture should then be designed around the choice of a suitable coordination model, accounting for all the aspects of agent interaction. Accordingly, the effective design of a multi-agent architecture should focus on the role and properties of the coordination media (the communication abstractions) within the coordination model, instead of the coordinable entities (the agents).

The main aim of this paper is to show how a multi-agent system may benefit by a coordination model whose flexibility and expressive power lays in the extensibility of the behaviour of the coordination medium. Extensibility can result from the embodiment of computational properties typically in charge of the agents into the communication abstraction.

As an example, we show how a shared communication device à la Linda works as the core of a flexible coordination architecture in the ACLT coordination model. ACLT tuple centres are logic tuple spaces, enhanced to be reactive to communication events. Tuple centres are programmable through reactions by means of ReSpecT, a specification language based on logic tuples. Moreover, reactions have the semantics of asynchronous, mutually-independent atomic transactions. By defining different observable behaviours for ACLT tuple centres through reaction programming, a multi-agent architecture can then exploit a number of different agent coordination policies without affecting the single agent behaviour.

(keywords) Multi-Agent Systems; Coordination Model; Transactions; Extensible Communication Abstraction

Riviste & collane

Pubblicazioni

Pubblicazioni / Viste

Home

Nuvole
•  tag  •  autori  •  curatori  •  riviste  

Anno
 2023    2022    2021    2020    2019    2018    2017    2016    2015    2014–1927

Tipo
•  su rivista  •  in atti  •  capitoli  •  libri  •  curatele  •  speciali  •  editoriali  •  voci  •  manuali  •  rapporti  •  tesi phd  •  altre  

Stato
•  online  •  in stampa  •  bozza stampa  •  camera-ready  •  revisionato  •  accettato  •  in revisione  •  sottoposto  •  bozza  •  nota  

Servizi
•  ACM Digital Library  •  DBLP  •  IEEE Xplore  •  IRIS  •  PubMed  •  Google Scholar  •  Scopus  •  Semantic Scholar  •  Web of Science  •  DOI  

Pubblicazione

— autori/autrici

— a cura di

John-Jules Ch. Meyer, Pierre-Yves Schobbens

— stato

pubblicato

— tipo

articolo in atti

— data di pubblicazione

1999

— volume

Formal Models of Agents

— collana

Lecture Notes in Artificial Intelligence

— volume

1760

— pagine

90–102

URL

pagina originale

identificatori

— DOI

10.1007/3-540-46581-2_7

— ACM

698418

— Scopus

2-s2.0-84942787374

— WoS / ISI

000170556100007

— print ISSN

0302-9743

— print ISBN

978-3-540-67027-8

— online ISBN

978-3-540-46581-2

— ISBN–10

3-540-67027-0

note

— nota

ESPRIT Project ModelAge Final Workshop, Selected Papers

Partita IVA: 01131710376 — Copyright © 2008–2023 APICe@DISI – PRIVACY