Self-adaptive multiparty sessions
Self-adaptive multiparty sessions
复制标题
自适应多方会话
DOI:
10.1007/s11761-014-0171-9
复制
发表时间:
2014
影响因子:
1.3
通讯作者:
B. Venneri
中科院分区:
文献类型:
--
作者:
M. Coppo;M. Dezani;B. Venneri
To model the notion of self-adaptiveness for multiparty sessions, we propose a formal framework, where participants can access and modify the global state, in such a way that the whole system can react promptly to unforeseen events by reconfiguring itself. The adaptation strategy is triggered by the overall communication choreography, represented by a global type. When the global type is dynamically updated, its projections define new monitors, which set-up novel communication protocols for the participants. The key result of this paper is that self-adaptations are performed in a type-safe way, while providing a high degree of flexibility. Subject Reduction and Progress properties are proven: any session executes all required communications in a type-safe way and never gets stuck.