AbstractA process communicates with its environment and with other processes by syncronized output and input on named channels. The current state of a process is defined by the sequences of messages which have passed along each of the channels, and by the sets of messages that may next be passed on each channel. A process satisfies an assertion if the assertion is at all times true of all possible states of the process. We present a calculus for proving that a process satisfies the assertion describing its intended behaviour. The following constructs are axiomatised: output; input; simple recursion; disjoint parallelism; channel renaming, connection and hiding; process chaining; nondeterminism; conditional; alternation; and mutual recursion...
Abstract. We give sound and complete proof systems for a variety of bisimu-lation based equivalences...
textabstractProcess calculi are expressive specification languages for concurrency. They have been v...
This paper reports on the first steps towards the formal verification of correctness proofs of real-...
AbstractA process communicates with its environment and with other processes by syncronized output a...
AbstractA previous paper by Hoare gives axioms and proof rules for communicating processes that prov...
This thesis develops a verification theory for systems of parallel processes communicating with one...
Process calculi are expressive specification languages for concurrency. They have been very successf...
A compositional proof system is given for an OCCAM-like real-time programming language for distribut...
textabstractA new notion of correctness for concurrent processes is introduced and investigated. It ...
Process algebras are a set of mathematically rigourous languages with well defined semantics that pe...
AbstractWe present a proof system for message-passing process calculi with recursion. The key infere...
AbstractFairness — the guarantee that every process enabled sufficiently often will eventually make ...
This paper presents a process calculus for reconfig-urable communicating systems which has broadcast...
This thesis presents proof rules for an extension of Hoare's Communicating Sequential Processes (CS...
Process algebra is a widely accepted and much used technique in the specification and verification o...
Abstract. We give sound and complete proof systems for a variety of bisimu-lation based equivalences...
textabstractProcess calculi are expressive specification languages for concurrency. They have been v...
This paper reports on the first steps towards the formal verification of correctness proofs of real-...
AbstractA process communicates with its environment and with other processes by syncronized output a...
AbstractA previous paper by Hoare gives axioms and proof rules for communicating processes that prov...
This thesis develops a verification theory for systems of parallel processes communicating with one...
Process calculi are expressive specification languages for concurrency. They have been very successf...
A compositional proof system is given for an OCCAM-like real-time programming language for distribut...
textabstractA new notion of correctness for concurrent processes is introduced and investigated. It ...
Process algebras are a set of mathematically rigourous languages with well defined semantics that pe...
AbstractWe present a proof system for message-passing process calculi with recursion. The key infere...
AbstractFairness — the guarantee that every process enabled sufficiently often will eventually make ...
This paper presents a process calculus for reconfig-urable communicating systems which has broadcast...
This thesis presents proof rules for an extension of Hoare's Communicating Sequential Processes (CS...
Process algebra is a widely accepted and much used technique in the specification and verification o...
Abstract. We give sound and complete proof systems for a variety of bisimu-lation based equivalences...
textabstractProcess calculi are expressive specification languages for concurrency. They have been v...
This paper reports on the first steps towards the formal verification of correctness proofs of real-...