A small but powerful language for higher-order nondeterministic processes is introduced. Its roots in a linear domain theory for concurrency are sketched though for the most part it lends itself to a more operational account. The language can be viewed as an extension of the lambda calculus with a ``prefixed sum'', in which types express the form of computation path of which a process is capable. Its operational semantics, bisimulation, congruence properties and expressive power are explored; in particular, it is shown how it can directly encode process languages such as CCS, CCS with process passing, and mobile ambients with public names
For higher-order (process) languages, characterising contextual equivalence is a long-standing issue...
In this paper we study a higher-order process calculus, a restriction of one due to Boudol, and dev...
Part 1: Invited ContributionsInternational audienceA few forms of bisimulation and of coinductive te...
This paper introduces new-HOPLA, a concise but powerful language for higher-order nondeterministic p...
International audienceIn higher-order process calculi the values exchanged in communications may con...
International audienceThis paper studies the discriminating power offered by higher-order concurrent...
Abstract. A fully abstract denotational semantics for the higher-order process language HOPLA is pre...
AbstractIn higher-order process calculi, the values exchanged in communications may contain processe...
We study mobile systems, i.e. systems with a dynamically changing communication topology, from a pr...
AbstractWe compare the first- and the higher-order paradigms for the representation of mobility in p...
In this paper we study a higher-order process calculus, a restriction of one due to Boudol, and deve...
A simple domain theory for concurrency is presented. Based on a categorical model of linear logic an...
The meaning and mathematical consequences of linearity (managing without a presumed ability to copy)...
By integrating constructs from the lambda-calculus and the pi-calculus, in higher order process calc...
A metalanguage for concurrent process languages is introduced.Within it a range of process languages...
For higher-order (process) languages, characterising contextual equivalence is a long-standing issue...
In this paper we study a higher-order process calculus, a restriction of one due to Boudol, and dev...
Part 1: Invited ContributionsInternational audienceA few forms of bisimulation and of coinductive te...
This paper introduces new-HOPLA, a concise but powerful language for higher-order nondeterministic p...
International audienceIn higher-order process calculi the values exchanged in communications may con...
International audienceThis paper studies the discriminating power offered by higher-order concurrent...
Abstract. A fully abstract denotational semantics for the higher-order process language HOPLA is pre...
AbstractIn higher-order process calculi, the values exchanged in communications may contain processe...
We study mobile systems, i.e. systems with a dynamically changing communication topology, from a pr...
AbstractWe compare the first- and the higher-order paradigms for the representation of mobility in p...
In this paper we study a higher-order process calculus, a restriction of one due to Boudol, and deve...
A simple domain theory for concurrency is presented. Based on a categorical model of linear logic an...
The meaning and mathematical consequences of linearity (managing without a presumed ability to copy)...
By integrating constructs from the lambda-calculus and the pi-calculus, in higher order process calc...
A metalanguage for concurrent process languages is introduced.Within it a range of process languages...
For higher-order (process) languages, characterising contextual equivalence is a long-standing issue...
In this paper we study a higher-order process calculus, a restriction of one due to Boudol, and dev...
Part 1: Invited ContributionsInternational audienceA few forms of bisimulation and of coinductive te...