It is shown how to derive, following the principles of the SMoLCS methodology, a family of calculi, suitable for the specification of concurrent systems and languages. A calculus consists basically of a language for expressing behaviours and their parallel composition together with the rewriting rules defining their semantics; formally it is a calculus associated to an algebraic parameterized specification: for every choice of the parameters we fix one calculus in the family. The distinguishing feature of our calculi is that the combinators for behaviours include functional abstraction and application, so that behaviours can be passed as arguments and obtained as results of functions; in general behaviours can be seen just as a data type an...
This dissertation investigates different formalisms, in the form of programming language calculi, th...
Concurrent calculi, such as CCS, are defined in terms of labelled transition system; similarly, here...
This thesis is about mathematical structures and techniques related to formal specification and veri...
An outline is presented of the SMoLCS methodology for the specification of concurrent systems and la...
This thesis develops two Calculi for Higher Order Communicating Systems. Both calculi consider sendi...
1 Introduction The study of concurrency is often conducted with the aid of process calculi. Undoubt-...
This thesis develops two Calculi for Higher Order Communicating Systems Both calculi consider sendi...
In this work we describe a simple calculus (called interaction calculus) for the representation of c...
Proposes a typed calculus of synchronous processes based on the structure of interaction categories....
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...
AbstractWhen concurrency is a primitive notion, models of process calculi usually include commuting ...
Abstract. This paper presents a logical approach to the translation of functional calculi into concu...
AbstractWe study an applied typed call-by-valueλ-calculus which in addition to the usual types for h...
The -calculus is a formal model of concurrent computation based on the notion of naming. It has an i...
This dissertation investigates different formalisms, in the form of programming language calculi, th...
Concurrent calculi, such as CCS, are defined in terms of labelled transition system; similarly, here...
This thesis is about mathematical structures and techniques related to formal specification and veri...
An outline is presented of the SMoLCS methodology for the specification of concurrent systems and la...
This thesis develops two Calculi for Higher Order Communicating Systems. Both calculi consider sendi...
1 Introduction The study of concurrency is often conducted with the aid of process calculi. Undoubt-...
This thesis develops two Calculi for Higher Order Communicating Systems Both calculi consider sendi...
In this work we describe a simple calculus (called interaction calculus) for the representation of c...
Proposes a typed calculus of synchronous processes based on the structure of interaction categories....
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...
AbstractWhen concurrency is a primitive notion, models of process calculi usually include commuting ...
Abstract. This paper presents a logical approach to the translation of functional calculi into concu...
AbstractWe study an applied typed call-by-valueλ-calculus which in addition to the usual types for h...
The -calculus is a formal model of concurrent computation based on the notion of naming. It has an i...
This dissertation investigates different formalisms, in the form of programming language calculi, th...
Concurrent calculi, such as CCS, are defined in terms of labelled transition system; similarly, here...
This thesis is about mathematical structures and techniques related to formal specification and veri...