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 context of an untyped opponent.nrpages: 24status: publishe
We discuss the principles of distributed transactions, then we define an operational model which mee...
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...
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...
We add an operation of group creation to the typed π-calculus, where a group is a type for channels....
The challenges hidden in the implementation of high-level process calculi into low-level environment...
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...
We add an operation of group creation to the typed pi-calculus, where a group is a type for channels...
Abstract. We provide a comparison between Constraint Handling Rules and Join-Calculus. Constraint Ha...
International audienceWe consider a calculus for multiparty sessions with delegation, enriched with ...
We discuss the principles of distributed transactions, then we define an operational model which mee...
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...
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...
We add an operation of group creation to the typed π-calculus, where a group is a type for channels....
The challenges hidden in the implementation of high-level process calculi into low-level environment...
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...
We add an operation of group creation to the typed pi-calculus, where a group is a type for channels...
Abstract. We provide a comparison between Constraint Handling Rules and Join-Calculus. Constraint Ha...
International audienceWe consider a calculus for multiparty sessions with delegation, enriched with ...
We discuss the principles of distributed transactions, then we define an operational model which mee...
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...