79 pagesParallelism and concurrency are fundamental concepts in computer science. Specification and verification of concurrent programs are of first importance. It concerns our daily life whether software written for distributed systems behaves correctly. It is clear that a satisfactory notion of correctness has to be based on a rigorous mathematical model. Several formalisms have been proposed. Among others there are Petri nets, Hoare's and Milner's CSP and CCS, event structures, and branching temporal logics. The mathematical analysis of these models may become complicated, however. Based on the behavior of elementary net ...
Fairness in a non-interleaving semantic model for concurrency has been investigated. In contrast to ...
International audienceWe develop new algebraic tools to reason about concurrent behaviours modelled ...
We develop new algebraic tools to reason about concurrent behaviours modelled as languages of Mazurk...
Traces and their extension called combined traces (comtraces) are two formalmodels used in the analy...
In this paper we show how trace theory can be used to describe the behaviour of "concurrent systems"...
AbstractThe theory of traces, originated by A. Mazurkiewicz in 1977, is an attempt to provide a math...
Our interest is in models of concurrency, and their theoretical axiomatisation and analysis. We buil...
AbstractPetri nets are widely used to model concurrent systems. However, their composition and abstr...
AbstractAutomata with concurrency relations A are labelled transition systems with a collection of b...
AbstractMazurkiewicz traces are one of the simplest non-interleaving model of executions. For some s...
AbstractA temporal verification method which is based upon partial order semantics of traces (Mazurk...
AbstractWe introduce the notion of partial trace. A partial trace is an equivalence class of some la...
This paper has the purpose of reviewing some of the established relationships between logic and conc...
AbstractEvent structures are a poset-based model for describing the behaviour of distributed systems...
Abstract. Concurrent traces are sequences of computational steps where independent steps can be perm...
Fairness in a non-interleaving semantic model for concurrency has been investigated. In contrast to ...
International audienceWe develop new algebraic tools to reason about concurrent behaviours modelled ...
We develop new algebraic tools to reason about concurrent behaviours modelled as languages of Mazurk...
Traces and their extension called combined traces (comtraces) are two formalmodels used in the analy...
In this paper we show how trace theory can be used to describe the behaviour of "concurrent systems"...
AbstractThe theory of traces, originated by A. Mazurkiewicz in 1977, is an attempt to provide a math...
Our interest is in models of concurrency, and their theoretical axiomatisation and analysis. We buil...
AbstractPetri nets are widely used to model concurrent systems. However, their composition and abstr...
AbstractAutomata with concurrency relations A are labelled transition systems with a collection of b...
AbstractMazurkiewicz traces are one of the simplest non-interleaving model of executions. For some s...
AbstractA temporal verification method which is based upon partial order semantics of traces (Mazurk...
AbstractWe introduce the notion of partial trace. A partial trace is an equivalence class of some la...
This paper has the purpose of reviewing some of the established relationships between logic and conc...
AbstractEvent structures are a poset-based model for describing the behaviour of distributed systems...
Abstract. Concurrent traces are sequences of computational steps where independent steps can be perm...
Fairness in a non-interleaving semantic model for concurrency has been investigated. In contrast to ...
International audienceWe develop new algebraic tools to reason about concurrent behaviours modelled ...
We develop new algebraic tools to reason about concurrent behaviours modelled as languages of Mazurk...