A framework allowing a unified and rigorous definition of the semantics of concurrency is proposed. The mathematical model introduces processes as elements of process domains which are obtained as… Expand

Part 1 Fundamentals: recursion and iteration - recursion - transition systems and higher-order definitions, interation - a nonuniform language with continuation semantics, exercises, bibliographical… Expand

This work proposes a temporal logic for causality and choice in distributed systems based on bisimulation semantics for concurrency and describes a logic for distributed transition systems.Expand

Manna's theorem on (partial) correctness of programs is extended to programs with (parameterless) recursion to provide a characterization of recursion which is an alternative to the minimal fixed point characterization, and to clarify the relationship between partial and total correctness.Expand

This paper investigates full abstraction of denotational model w.r.t. operational ones for two concurrent languages. The languages are nonuniform in the sense that the meaning of atomic statements… Expand

A denotational model is presented for the language POOL, a parallel object-oriented language that is actually used to write programs for a parallel machine, and a new technique is developed to solve a wide class of such equations, including function space constructions.Expand

A general framework for the denotational treatment of concurrency is introduced, using tools from metric topology as advocated by Nivat to solve this equation, and illustrating the approach with the definition of a variety of concepts as encountered in the study of concurrence.Expand

Operational and denotational models are developed for two simple imperative languages with higher order constructs, and the semantic mappings are defined as fixed points of (contractive) higher order operators by Banach's theorem.Expand

An old-fashioned recipe for real time verifying automata specifications of probabilistic real-time systems and a specification of the cat and mouse problem.Expand