Cargando…

Team Automata@Work: On Safe Communication

We study requirements for safe communication in systems of reactive components in which components communicate via synchronised execution of common actions. These systems are modelled in the framework of team automata in which any number of components can participate—as a sender or as a receiver—in...

Descripción completa

Detalles Bibliográficos
Autores principales: ter Beek, Maurice H., Hennicker, Rolf, Kleijn, Jetty
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7282837/
http://dx.doi.org/10.1007/978-3-030-50029-0_5
_version_ 1783544198827343872
author ter Beek, Maurice H.
Hennicker, Rolf
Kleijn, Jetty
author_facet ter Beek, Maurice H.
Hennicker, Rolf
Kleijn, Jetty
author_sort ter Beek, Maurice H.
collection PubMed
description We study requirements for safe communication in systems of reactive components in which components communicate via synchronised execution of common actions. These systems are modelled in the framework of team automata in which any number of components can participate—as a sender or as a receiver—in the execution of a communication action. Moreover, there is no fixed synchronisation policy as these policies in general depend on the application. In this short paper, we reconsider the concept of safe communication in terms of reception and responsiveness requirements, originally defined for synchronisation policies determined by a synchronisation type. Illustrated by a motivating example, we propose three extensions. First, compliance, i.e. satisfaction of communication requirements, does not have to be immediate. Second, the synchronisation type (and hence the communication requirements) no longer has to be uniform, but can be specified per action. Third, we introduce final states to be able to distinguish between possible and guaranteed executions of actions.
format Online
Article
Text
id pubmed-7282837
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-72828372020-06-10 Team Automata@Work: On Safe Communication ter Beek, Maurice H. Hennicker, Rolf Kleijn, Jetty Coordination Models and Languages Article We study requirements for safe communication in systems of reactive components in which components communicate via synchronised execution of common actions. These systems are modelled in the framework of team automata in which any number of components can participate—as a sender or as a receiver—in the execution of a communication action. Moreover, there is no fixed synchronisation policy as these policies in general depend on the application. In this short paper, we reconsider the concept of safe communication in terms of reception and responsiveness requirements, originally defined for synchronisation policies determined by a synchronisation type. Illustrated by a motivating example, we propose three extensions. First, compliance, i.e. satisfaction of communication requirements, does not have to be immediate. Second, the synchronisation type (and hence the communication requirements) no longer has to be uniform, but can be specified per action. Third, we introduce final states to be able to distinguish between possible and guaranteed executions of actions. 2020-05-13 /pmc/articles/PMC7282837/ http://dx.doi.org/10.1007/978-3-030-50029-0_5 Text en © IFIP International Federation for Information Processing 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
ter Beek, Maurice H.
Hennicker, Rolf
Kleijn, Jetty
Team Automata@Work: On Safe Communication
title Team Automata@Work: On Safe Communication
title_full Team Automata@Work: On Safe Communication
title_fullStr Team Automata@Work: On Safe Communication
title_full_unstemmed Team Automata@Work: On Safe Communication
title_short Team Automata@Work: On Safe Communication
title_sort team automata@work: on safe communication
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7282837/
http://dx.doi.org/10.1007/978-3-030-50029-0_5
work_keys_str_mv AT terbeekmauriceh teamautomataworkonsafecommunication
AT hennickerrolf teamautomataworkonsafecommunication
AT kleijnjetty teamautomataworkonsafecommunication