共 50 条
Choreography Automata
被引:15
|作者:
Barbanera, Franco
[1
]
Lanese, Ivan
[2
]
Tuosto, Emilio
[3
,4
]
机构:
[1] Univ Catania, Dept Math & Comp Sci, Catania, Italy
[2] Univ Bologna, Focus Team, INRIA, Bologna, Italy
[3] Gran Sasso Sci Inst, Laquila, Italy
[4] Univ Leicester, Leicester, Leics, England
来源:
基金:
欧盟地平线“2020”;
关键词:
CONVERSATION PROTOCOLS;
SPECIFICATION;
VERIFICATION;
FORMALISM;
D O I:
10.1007/978-3-030-50029-0_6
中图分类号:
学科分类号:
摘要:
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.
引用
收藏
页码:86 / 106
页数:21
相关论文