This paper investigates ownership types in a concurrent setting using the Join calculus as the model of processes. Ownership types have the effect of statically preventing certain communication, and can block the accidental or malicious leakage of secrets. Intuitively, a channel defines a boundary and forbids access to its inside from outer channels, thus preserving the secrecy of the inner names from malicious outsiders. Furthermore, the secrecy is preserved even in the con-text of an untyped opponent
We add an operation of group creation to the typed pi-calculus, where a group is a type for channels...
AbstractWe add an operation of group creation to the typed pi-calculus, where a group is a type for ...
AbstractWe add an operation of group creation to the typed π-calculus, where a group is a type for c...
This paper investigates ownership types in a concurrent setting using the Join calculus as the model...
This paper investigates ownership types in a concurrent setting using the Join calculus as the model...
Abstract. This paper investigates ownership types in a concurrent set-ting using the Join calculus a...
AbstractWe design an extension of the join calculus with class-based inheritance. Method calls, lock...
The challenges hidden in the implementation of high-level process calculi into low-level environment...
We add an operation of group creation to the typed π-calculus, where a group is a type for channels....
Abstract In these notes, we give an overview of the join calculus, its semantics, and its equational...
Abstract. We discuss the principles of distributed transactions, then we define an operational model...
Abstract. Since first being described, the Join Calculus has been incor-porated into a variety of la...
Abstract. We provide a comparison between Constraint Handling Rules and Join-Calculus. Constraint Ha...
We present an elementary class-based calculus of concurrent objects obtained from the join-calculus...
We discuss the principles of distributed transactions, then we define an operational model which mee...
We add an operation of group creation to the typed pi-calculus, where a group is a type for channels...
AbstractWe add an operation of group creation to the typed pi-calculus, where a group is a type for ...
AbstractWe add an operation of group creation to the typed π-calculus, where a group is a type for c...
This paper investigates ownership types in a concurrent setting using the Join calculus as the model...
This paper investigates ownership types in a concurrent setting using the Join calculus as the model...
Abstract. This paper investigates ownership types in a concurrent set-ting using the Join calculus a...
AbstractWe design an extension of the join calculus with class-based inheritance. Method calls, lock...
The challenges hidden in the implementation of high-level process calculi into low-level environment...
We add an operation of group creation to the typed π-calculus, where a group is a type for channels....
Abstract In these notes, we give an overview of the join calculus, its semantics, and its equational...
Abstract. We discuss the principles of distributed transactions, then we define an operational model...
Abstract. Since first being described, the Join Calculus has been incor-porated into a variety of la...
Abstract. We provide a comparison between Constraint Handling Rules and Join-Calculus. Constraint Ha...
We present an elementary class-based calculus of concurrent objects obtained from the join-calculus...
We discuss the principles of distributed transactions, then we define an operational model which mee...
We add an operation of group creation to the typed pi-calculus, where a group is a type for channels...
AbstractWe add an operation of group creation to the typed pi-calculus, where a group is a type for ...
AbstractWe add an operation of group creation to the typed π-calculus, where a group is a type for c...