Title :
Self-Adaptive Monitors for Multiparty Sessions
Author :
Coppo, M. ; Dezani-Ciancaglini, Mariangiola ; Venneri, Betti
Author_Institution :
Dipt. di Inf., Univ. di Torino, Turin, Italy
Abstract :
This paper aims at incorporating the notion of self-adaptiveness in the context of multiparty sessions, by focusing on the issue of ensuring correctness for dynamic adaptations. A formal framework is presented centred around these main ingredients: global types, monitors and global state. A global type represents the overall communication choreography. Its projections are the monitors, which set-up the protocols of the participants. The association of a monitor with a compliant process incarnates a single participant. It is the choreography that is updated at runtime, in response to changing conditions in the global state. Monitors result to be self-adaptive in the sense that they react to these changes by modifying themselves, in order to prescribe new behaviours to the participants.
Keywords :
humanities; compliant process; dynamic adaptations; formal framework; global state; global types; multiparty sessions; overall communication choreography; self-adaptive monitors; Companies; Monitoring; Process control; Production facilities; Protocols; Standards; Syntactics; Global Types; Multiparty Sessions; Self-Adaptation;
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2014 22nd Euromicro International Conference on
Conference_Location :
Torino
DOI :
10.1109/PDP.2014.18