Results 1 -
2 of
2
Compositional Event Structure Semantics for the π-Calculus
"... Abstract. We propose the first compositional event structure semantics for a fully expressive π-calculus, generalising Winskel’s event structures for CCS. The π-calculus we model is the πI-calculus with recursive definitions and summations. First we model the synchronous calculus, introducing a noti ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
Abstract. We propose the first compositional event structure semantics for a fully expressive π-calculus, generalising Winskel’s event structures for CCS. The π-calculus we model is the πI-calculus with recursive definitions and summations. First we model the synchronous calculus, introducing a notion of dynamic renaming to the standard operators on event structures. Then we model the asynchronous calculus, for which a new additional operator, called rooting, is necessary for representing causality due to new name binding. The semantics are shown to be operationally adequate and sound with respect to bisimulation. 1
Timed, Distributed, Probabilistic, Typed Processes
"... Abstract. This paper studies types and probabilistic bisimulations for a timed π-calculus as an effective tool for a compositional analysis of probabilistic distributed behaviour. The types clarify the role of timers as interface between nonterminating and terminating communication for guaranteeing ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Abstract. This paper studies types and probabilistic bisimulations for a timed π-calculus as an effective tool for a compositional analysis of probabilistic distributed behaviour. The types clarify the role of timers as interface between nonterminating and terminating communication for guaranteeing distributed liveness. We add message-loss probabilities to the calculus, and introduce a notion of approximate bisimulation that discards transitions below a certain specified probability threshold. We prove this bisimulation to be a congruence, and use it for deriving quantitative bounds for practical protocols in distributed systems, including timer-driven message-loss recovery and the Two-Phase Commit protocol. 1

