A process calculus extending the pi-calculus with higher-order agent abstractions as in the Higher-Order Ti-calculus and first-order data other than names but with only first-order interaction is used to give a natural and direct semantic definition for a concurrent object-oriented programming language. A notion of partial confluence of agents is introduced and its theory developed, first in the setting of CCS and then in the mobile-process calculus. It is shown how the semantic definition can be used as a basis for reasoning about systems prescribed by programs of the language: the theory of partial confluence is used to prove the indistinguishability in an arbitrary program context of two classes whose instances combine to form data struc...
Two semantics for a parallel object-oriented programming language are presented. One is a two-level ...
The paper investigates a concurrent computation model, chi calculus, in which communications resembl...
This paper has the purpose of reviewing some of the established relationships between logic and conc...
An extension to the theory of confluence in the process calculus CCS is presented. The theory is gen...
AbstractTransformation rules which increase the scope for concurrent activity within systems prescri...
A framework for the semantic description of concurrent object-oriented languages based on CCS is out...
A programming style based on concurrent objects arises almost inevitably in languages where processe...
A programming style based on concurrent objects arises almost inevitably in languages where processe...
By adding reflexion to the chemical machine of Berry and Boudol, we obtain a formal model of concurr...
The -calculus is a formal model of concurrent computation based on the notion of naming. It has an i...
The Pi-calculus is a formal model of concurrent computation based on the notion of naming. It has an...
Abstract. An account of the basic theory of confluence in the 1r-calculus is presented, techniques f...
This paper presents the underlying theory for a process calculus featuring process creation and sequ...
In this work we describe a simple calculus (called interaction calculus) for the representation of c...
A framework allowing a unified and rigorous definition of the semantics of concurrency is proposed. ...
Two semantics for a parallel object-oriented programming language are presented. One is a two-level ...
The paper investigates a concurrent computation model, chi calculus, in which communications resembl...
This paper has the purpose of reviewing some of the established relationships between logic and conc...
An extension to the theory of confluence in the process calculus CCS is presented. The theory is gen...
AbstractTransformation rules which increase the scope for concurrent activity within systems prescri...
A framework for the semantic description of concurrent object-oriented languages based on CCS is out...
A programming style based on concurrent objects arises almost inevitably in languages where processe...
A programming style based on concurrent objects arises almost inevitably in languages where processe...
By adding reflexion to the chemical machine of Berry and Boudol, we obtain a formal model of concurr...
The -calculus is a formal model of concurrent computation based on the notion of naming. It has an i...
The Pi-calculus is a formal model of concurrent computation based on the notion of naming. It has an...
Abstract. An account of the basic theory of confluence in the 1r-calculus is presented, techniques f...
This paper presents the underlying theory for a process calculus featuring process creation and sequ...
In this work we describe a simple calculus (called interaction calculus) for the representation of c...
A framework allowing a unified and rigorous definition of the semantics of concurrency is proposed. ...
Two semantics for a parallel object-oriented programming language are presented. One is a two-level ...
The paper investigates a concurrent computation model, chi calculus, in which communications resembl...
This paper has the purpose of reviewing some of the established relationships between logic and conc...