Cargando…
Choreography Automata
Automata models are well-established in many areas of computer science and are supported by a wealth of theoretical results including a wide range of algorithms and techniques to specify and analyse systems. We introduce choreography automata for the choreographic modelling of communicating systems....
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7282852/ http://dx.doi.org/10.1007/978-3-030-50029-0_6 |
_version_ | 1783544202378870784 |
---|---|
author | Barbanera, Franco Lanese, Ivan Tuosto, Emilio |
author_facet | Barbanera, Franco Lanese, Ivan Tuosto, Emilio |
author_sort | Barbanera, Franco |
collection | PubMed |
description | Automata models are well-established in many areas of computer science and are supported by a wealth of theoretical results including a wide range of algorithms and techniques to specify and analyse systems. We introduce choreography automata for the choreographic modelling of communicating systems. The projection of a choreography automaton yields a system of communicating finite-state machines. We consider both the standard asynchronous semantics of communicating systems and a synchronous variant of it. For both, the projections of well-formed automata are proved to be live as well as lock- and deadlock-free. |
format | Online Article Text |
id | pubmed-7282852 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
record_format | MEDLINE/PubMed |
spelling | pubmed-72828522020-06-10 Choreography Automata Barbanera, Franco Lanese, Ivan Tuosto, Emilio Coordination Models and Languages Article Automata models are well-established in many areas of computer science and are supported by a wealth of theoretical results including a wide range of algorithms and techniques to specify and analyse systems. We introduce choreography automata for the choreographic modelling of communicating systems. The projection of a choreography automaton yields a system of communicating finite-state machines. We consider both the standard asynchronous semantics of communicating systems and a synchronous variant of it. For both, the projections of well-formed automata are proved to be live as well as lock- and deadlock-free. 2020-05-13 /pmc/articles/PMC7282852/ http://dx.doi.org/10.1007/978-3-030-50029-0_6 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 Barbanera, Franco Lanese, Ivan Tuosto, Emilio Choreography Automata |
title | Choreography Automata |
title_full | Choreography Automata |
title_fullStr | Choreography Automata |
title_full_unstemmed | Choreography Automata |
title_short | Choreography Automata |
title_sort | choreography automata |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7282852/ http://dx.doi.org/10.1007/978-3-030-50029-0_6 |
work_keys_str_mv | AT barbanerafranco choreographyautomata AT laneseivan choreographyautomata AT tuostoemilio choreographyautomata |