Team Automata is a formalism for interacting component-based systems proposed in 1997, whereby multiple sending and receiving actions from concurrent automata can synchronise. During the past 25+ years, team automata have been studied and applied in many different contexts, involving 25+ researchers and resulting in 25+ publications. In this paper, we first revisit the specific notion of synchronisation and composition of team automata, relating it to other relevant coordination models, such as Reo, BIP, Contract Automata, Choreography Automata, and Multi-Party Session Types. We then identify several aspects that have recently been investigated for team automata and related models. These include communication properties (which are the properties of interest?), realisability (how to decompose a global model into local components?) and tool support (what has been automatised or implemented?). Our presentation of these aspects provides a snapshot of the most recent trends in research on team automata, and delineates a roadmap for future research, both for team automata and for related formalisms.
Team automata: overview and roadmap
ter Beek M. H.
;
2024
Abstract
Team Automata is a formalism for interacting component-based systems proposed in 1997, whereby multiple sending and receiving actions from concurrent automata can synchronise. During the past 25+ years, team automata have been studied and applied in many different contexts, involving 25+ researchers and resulting in 25+ publications. In this paper, we first revisit the specific notion of synchronisation and composition of team automata, relating it to other relevant coordination models, such as Reo, BIP, Contract Automata, Choreography Automata, and Multi-Party Session Types. We then identify several aspects that have recently been investigated for team automata and related models. These include communication properties (which are the properties of interest?), realisability (how to decompose a global model into local components?) and tool support (what has been automatised or implemented?). Our presentation of these aspects provides a snapshot of the most recent trends in research on team automata, and delineates a roadmap for future research, both for team automata and for related formalisms.| File | Dimensione | Formato | |
|---|---|---|---|
|
COORDINATION24.pdf
solo utenti autorizzati
Descrizione: Team Automata: Overview and Roadmap
Tipologia:
Versione Editoriale (PDF)
Licenza:
NON PUBBLICO - Accesso privato/ristretto
Dimensione
928.88 kB
Formato
Adobe PDF
|
928.88 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
|
TA_survey.pdf
accesso aperto
Descrizione: This is the Submitted version (preprint) of the following paper: ter Beer M.H., Hennicker R., Proenca J., “Team Automata: Overview and Roadmap”, 2024, submitted to “Coordination Models and Languages”. The final published version is available on the publisher’s website https://link.springer.com/chapter/10.1007/978-3-031-62697-5_10.
Tipologia:
Documento in Pre-print
Licenza:
Altro tipo di licenza
Dimensione
804.36 kB
Formato
Adobe PDF
|
804.36 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


