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.
2024
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
9783031626968
9783031626975
Team automata
Synchronous composition
Communication properties
Realisability
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/532410
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 3
social impact