Corinne, a Tool for Choreography Automata

被引:7
|
作者
Orlando, Simone [1 ]
Di Pasquale, Vairo [1 ]
Barbanera, Franco [2 ]
Lanese, Ivan [3 ]
Tuosto, Emilio [4 ]
机构
[1] Univ Bologna, Bologna, Italy
[2] Univ Catania, Dept Math & Comp Sci, Catania, Italy
[3] Univ Bologna, Focus Team, INRIA, Bologna, Italy
[4] Gran Sasso Sci Inst, Laquila, Italy
来源
FORMAL ASPECTS OF COMPONENT SOFTWARE (FACS 2021) | 2021年 / 13077卷
基金
欧盟地平线“2020”;
关键词
D O I
10.1007/978-3-030-90636-8_5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Choreography automata are a model of choreographies envisaging high-level views of the behaviour of communicating systems as finite-state automata. The behaviour of each participant of a choreography can be obtained via a projection operation from a choreography automaton. The system of participants obtained by projection is well-behaved if the choreography automaton satisfies some well-formedness conditions. We present Corinne, a tool allowing one to render, compute projections of and compose choreography automata, as well as to check well-formedness conditions.
引用
收藏
页码:82 / 92
页数:11
相关论文
共 50 条