Zooid: a DSL for certified multiparty computation: from mechanised metatheory to certified multiparty processes
Zooid: a DSL for certified multiparty computation: from mechanised metatheory to certified multiparty processes
复制标题
Zooid:用于认证多方计算的 DSL:从机械化元理论到认证多方流程
DOI:
10.1145/3453483.3454041
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Castro-Perez D
中科院分区:
文献类型:
--
作者:
Castro-Perez D
We design and implement Zooid, a domain specific language for certified multiparty communication, embedded in Coq and implemented atop our mechanisation framework of asynchronous multiparty session types (the first of its kind). Zooid provides a fully mechanised metatheory for the semantics of global and local types, and a fully verified end-point process language that faithfully reflects the type-level behaviours and thus inherits the global types properties such as deadlock freedom, protocol compliance, and liveness guarantees.
登录
查看更多内容
DOI:
--
发表时间:
2016
期刊:
Places
影响因子:
--
作者:
M. Dezani;S. Ghilezan;S. Jaksic;J. Pantović;N. Yoshida
通讯作者:
N. Yoshida
DOI:
10.1145/1328438.1328472
发表时间:
2008-01
期刊:
--
影响因子:
--
作者:
Kohei Honda;N. Yoshida;Marco Carbone
通讯作者:
Kohei Honda;N. Yoshida;Marco Carbone
DOI:
10.1145/1017472.1017477
发表时间:
2004-09
期刊:
--
影响因子:
--
作者:
Conor McBride;James McKinna
通讯作者:
Conor McBride;James McKinna
DOI:
--
发表时间:
2019
期刊:
ACM-SIGACT Symposium on Principles of Programming Languages
影响因子:
--
作者:
Simon Castelan;N. Yoshida
通讯作者:
N. Yoshida
影响因子:
0.8
作者:
Demangeon, Romain;Honda, Kohei;Yoshida, Nobuko
通讯作者:
Yoshida, Nobuko