AbstractIn the analysis and design of concurrent systems, it can be useful to assume fairness among processes. Action systems model a process by a set of atomic actions. Typically, actions are combined by nondeterministic choice, which models minimal progress among processes rather than fairness. Here we define an operator for the fair choice among a set of actions. A refinement rule for action systems with fair choice is derived and applied to the development of the alternating bit protocol. The novelty is the algebraic style in which the fair choice operator is defined and in which formal reasoning is carried out; it avoids an appeal to the operational understanding of fairness
We introduce the first process algebra with non-blocking reading actions for modelling concurrent as...
We introduce the first process algebra with non-blocking reading actions for modelling concurrent as...
AbstractProcess algebras are standard formalisms for compositionally describing systems by the depen...
AbstractIn the analysis and design of concurrent systems, it can be useful to assume fairness among ...
An action system is a framework for describing parallel or distributed systems, for which the refine...
Fairness is one of the important notion for programming language, such as process algebras like CCS,...
In this paper we provide a simple characterization of (weak) fairness of components as defined by Co...
AbstractIn this paper we provide a simple characterization of (weak) fairness of components as defin...
Traditionally, computer programs have been thought of as entities which take some input, execute a s...
In this paper we provide a simple characterization of (weak) fairness of components as defined by Co...
Concurrent program refinement algebra provides a suitable basis for supporting mechanised reasoning ...
This paper contrasts two important features of parallel system computations: fairness and timing. Th...
AbstractIn this paper we provide a simple characterization of (weak) fairness of components as defin...
This paper studies conflicts from a process-algebraic point of view and shows how they are related t...
This paper contrasts two important features of parallel system computations: fairness and timing. Th...
We introduce the first process algebra with non-blocking reading actions for modelling concurrent as...
We introduce the first process algebra with non-blocking reading actions for modelling concurrent as...
AbstractProcess algebras are standard formalisms for compositionally describing systems by the depen...
AbstractIn the analysis and design of concurrent systems, it can be useful to assume fairness among ...
An action system is a framework for describing parallel or distributed systems, for which the refine...
Fairness is one of the important notion for programming language, such as process algebras like CCS,...
In this paper we provide a simple characterization of (weak) fairness of components as defined by Co...
AbstractIn this paper we provide a simple characterization of (weak) fairness of components as defin...
Traditionally, computer programs have been thought of as entities which take some input, execute a s...
In this paper we provide a simple characterization of (weak) fairness of components as defined by Co...
Concurrent program refinement algebra provides a suitable basis for supporting mechanised reasoning ...
This paper contrasts two important features of parallel system computations: fairness and timing. Th...
AbstractIn this paper we provide a simple characterization of (weak) fairness of components as defin...
This paper studies conflicts from a process-algebraic point of view and shows how they are related t...
This paper contrasts two important features of parallel system computations: fairness and timing. Th...
We introduce the first process algebra with non-blocking reading actions for modelling concurrent as...
We introduce the first process algebra with non-blocking reading actions for modelling concurrent as...
AbstractProcess algebras are standard formalisms for compositionally describing systems by the depen...