|国家预印本平台
首页|Interface Automata for Choreographies

Interface Automata for Choreographies

Interface Automata for Choreographies

来源:Arxiv_logoArxiv
英文摘要

Choreographic approaches to message-passing applications can be regarded as an instance of the model-driven development principles. Choreographies specify interactions among distributed participants coordinating among themselves with message-passing at two levels of abstractions. A global view of the application is specified with a model that abstracts away from asynchrony while a local view of the application specifies the communication pattern of each participant. Noteworthy, the latter view can typically be algorithmically obtained by projection of the global view. A crucial element of this approach is to verify the so-called well-formed conditions on global views so that its projections realise a sound communication protocol. We introduce a novel local model, group interface automata, to represent the local view of choreographies and propose a new method to verify the well-formedness of global choreographies. We rely on a recently proposed semantics of global views formalised in terms of pomsets.

Emilio Tuosto、Hao Zeng、Alexander Kurz

10.4204/EPTCS.304.1

通信无线通信计算技术、计算机技术

Emilio Tuosto,Hao Zeng,Alexander Kurz.Interface Automata for Choreographies[EB/OL].(2019-09-12)[2025-08-18].https://arxiv.org/abs/1909.05967.点此复制

评论