The problems of semantics and translation for concurrent programming languages are studied in this thesis. A structural operational approach is introduced to specify the semantics of parallelism and communication. Using this approach, semantics for the concurrent programming languages CSP (Hoare's Communicating Sequential Processes), multitasking and exception handling in Ada, Brinch-Hansen's Edison and CCS (Milner's Calculus of Communicating Systems) are defined and some of their properties are studied. An operational translation theory for concurrent programming languages is given. The concept of the correctness of a translation is formalised, the problem of composing transitions is studied and a composition theorem is proved....
Action semantics is a framework for semantic description of prograrnming languages. In this framewo...
A framework allowing a unified and rigorous definition of the semantics of concurrency is proposed. ...
In these lecture notes we present a few basic approaches to the definition of the semantics of prog...
The problems of semantics and translation for concurrent programming languages are studied in this ...
This thesis addresses the problems of defining and proving translation correctness for programming ...
We present a semantics for animperative programming language, Lunsen, with constructs for concurrenc...
Much has been learned in the last decade about concurrent programming. This paper identifies the ma...
In this paper the main approaches to constructing concurrent programs will be presented and compared...
MasterThe focus of these lecture notes is on abstract models and basic ideasand results that relate ...
We present a semantics for an imperative programming language, Lunsen, with constructs for concurren...
AbstractDeclarative multi-paradigm languages combine the most important features of functional, logi...
This article surveys the definition and application of an enhancement of structural operational sema...
Declarative multi-paradigm languages combine the most important features of functional, logic and co...
This paper describes the evolution of language features for multiprogramming from event queues and s...
AbstractSeveral styles and notations for representing concurrent programs are shortly explained and ...
Action semantics is a framework for semantic description of prograrnming languages. In this framewo...
A framework allowing a unified and rigorous definition of the semantics of concurrency is proposed. ...
In these lecture notes we present a few basic approaches to the definition of the semantics of prog...
The problems of semantics and translation for concurrent programming languages are studied in this ...
This thesis addresses the problems of defining and proving translation correctness for programming ...
We present a semantics for animperative programming language, Lunsen, with constructs for concurrenc...
Much has been learned in the last decade about concurrent programming. This paper identifies the ma...
In this paper the main approaches to constructing concurrent programs will be presented and compared...
MasterThe focus of these lecture notes is on abstract models and basic ideasand results that relate ...
We present a semantics for an imperative programming language, Lunsen, with constructs for concurren...
AbstractDeclarative multi-paradigm languages combine the most important features of functional, logi...
This article surveys the definition and application of an enhancement of structural operational sema...
Declarative multi-paradigm languages combine the most important features of functional, logic and co...
This paper describes the evolution of language features for multiprogramming from event queues and s...
AbstractSeveral styles and notations for representing concurrent programs are shortly explained and ...
Action semantics is a framework for semantic description of prograrnming languages. In this framewo...
A framework allowing a unified and rigorous definition of the semantics of concurrency is proposed. ...
In these lecture notes we present a few basic approaches to the definition of the semantics of prog...