Abstract. This paper presents a novel technique for safe partial or complete process network termination. The idea is to have two types of termination messages / poison: LocalPoison and GlobalPoison. Injecting GlobalPoison into a process network results in a safe termination of the whole process network. In contrast, injected LocalPoi-son only terminates all processes until it is filtered out by Poison-Filtering Channels. This allows the creation of termination domains inside a process network. To make handling of a termination message easy, it is delivered as an exception and not as a normal message. The necessary Poisonable- and Poison-Filtering-Channels have been modelled in CSP and checked using FDR. A proof of concept implementation fo...
We investigate the problem of detecting termination of a distributed computation in asynchronous sy...
A local distributed operating system is provided that supports among others the efficient migration ...
Nowadays, there are many protocols able to cope with process crashes, but, unfortunately, a process ...
In this thesis I present my work in the field of SDR (Software Defined Radio) and concurrent systems...
This paper presents the extended and re-integrated JCSP library of CSP packages for Java. It integra...
In the original failure-divergence semantic model for Communicating Sequential Processes (CSP), the ...
We revisit the problem of detecting the termination of a distributed application in an asynchronous ...
In proposing theories of how we should design and specify networks of processes it is necessary to s...
The design of concurrent programs has a reputation for being difficult, and thus potentially dangero...
Language runtime systems are increasingly being embedded in systems to support runtime extensibility...
AbstractThe termination detection problem involves detecting whether an ongoing distributed computat...
A collection of protocols to facilitate detection of the termination of a computation on a distribu...
In the original failure–divergence semantic model for Communicating Sequential Processes (CSP) the i...
In the original failure-divergence semantic model for Communicating Sequential Processes (CSP) the i...
A symmetric algorithm for detecting the termination of a distributed computation is presented. The a...
We investigate the problem of detecting termination of a distributed computation in asynchronous sy...
A local distributed operating system is provided that supports among others the efficient migration ...
Nowadays, there are many protocols able to cope with process crashes, but, unfortunately, a process ...
In this thesis I present my work in the field of SDR (Software Defined Radio) and concurrent systems...
This paper presents the extended and re-integrated JCSP library of CSP packages for Java. It integra...
In the original failure-divergence semantic model for Communicating Sequential Processes (CSP), the ...
We revisit the problem of detecting the termination of a distributed application in an asynchronous ...
In proposing theories of how we should design and specify networks of processes it is necessary to s...
The design of concurrent programs has a reputation for being difficult, and thus potentially dangero...
Language runtime systems are increasingly being embedded in systems to support runtime extensibility...
AbstractThe termination detection problem involves detecting whether an ongoing distributed computat...
A collection of protocols to facilitate detection of the termination of a computation on a distribu...
In the original failure–divergence semantic model for Communicating Sequential Processes (CSP) the i...
In the original failure-divergence semantic model for Communicating Sequential Processes (CSP) the i...
A symmetric algorithm for detecting the termination of a distributed computation is presented. The a...
We investigate the problem of detecting termination of a distributed computation in asynchronous sy...
A local distributed operating system is provided that supports among others the efficient migration ...
Nowadays, there are many protocols able to cope with process crashes, but, unfortunately, a process ...