Nobuko Yoshida Imperial College London ABSTRACT We introduce a new expressive theory of types for the higher-order p-calculus and demonstrate its applicability via non-trivial security analyses of a simple class-based language with distributed code mobility. The new theory significantly improves our previous one presented in [52] by the use of channel dependent/existential types. New dependent types control dynamic change of process accessibility via channel passing, while existential types guarantee safe scope-extrusion in higher-order process passing. This solves an open issue in [52], leading to significant enlargement of original typability. Two basic security concerns for mobile computation, secrecy for data confidentiality and acce...
This dissertation studies a type theory to guarantee communication-safety in sessions of an arbitrar...
AbstractWe present a simple parametric calculus of processes which exchange open mobile code, that i...
AbstractThis paper presents a type system for the calculus of Mobile Resources (MR) proposed by Gods...
AbstractThis paper sketches an idea on how to challenge the three security issues concentrating on c...
Abstract. This paper proposes two typing systems for session interactions in higherorder mobile proc...
There are many calculi for reasoning about concurrent communicating processes which have locations a...
AbstractRecently programming languages have been designed to support mobile code, i.e. higher-order ...
The challenges hidden in the implementation of high-level process calculi into low-level environment...
safeDpi is a distributed version of the Picalculus, in which processes are located at dynamically cr...
As a means of transmitting not only data but also code encapsulated within functions, higher-order c...
This thesis proposes a typing discipline to control the migration of code in a distributed, mobile e...
We propose an extension of the asynchronous π-calculus in which a variety of security properties may...
AbstractIn wide area distributed systems it is now common for higher-order code to be transferred fr...
We present an ambient-like calculus in which the open capability is dropped, and a new form of “ligh...
In this paper we investigate a logic for reasoning about programs with higher-order functions and ef...
This dissertation studies a type theory to guarantee communication-safety in sessions of an arbitrar...
AbstractWe present a simple parametric calculus of processes which exchange open mobile code, that i...
AbstractThis paper presents a type system for the calculus of Mobile Resources (MR) proposed by Gods...
AbstractThis paper sketches an idea on how to challenge the three security issues concentrating on c...
Abstract. This paper proposes two typing systems for session interactions in higherorder mobile proc...
There are many calculi for reasoning about concurrent communicating processes which have locations a...
AbstractRecently programming languages have been designed to support mobile code, i.e. higher-order ...
The challenges hidden in the implementation of high-level process calculi into low-level environment...
safeDpi is a distributed version of the Picalculus, in which processes are located at dynamically cr...
As a means of transmitting not only data but also code encapsulated within functions, higher-order c...
This thesis proposes a typing discipline to control the migration of code in a distributed, mobile e...
We propose an extension of the asynchronous π-calculus in which a variety of security properties may...
AbstractIn wide area distributed systems it is now common for higher-order code to be transferred fr...
We present an ambient-like calculus in which the open capability is dropped, and a new form of “ligh...
In this paper we investigate a logic for reasoning about programs with higher-order functions and ef...
This dissertation studies a type theory to guarantee communication-safety in sessions of an arbitrar...
AbstractWe present a simple parametric calculus of processes which exchange open mobile code, that i...
AbstractThis paper presents a type system for the calculus of Mobile Resources (MR) proposed by Gods...