Schemes of concurrent programs are considered. The result of a scheme is defined as a set of traces, where each trace is a partially ordered set of symbol occurrences. It is shown that to each scheme corresponds a set of equations determining the result of the scheme; it is shown how these equations can be solved and that the solutions of these equations are regular trace languages. Next, a notion of action systems is introduced; an action consists of its resources and its transformation. Some properties of action systems are shown. Interpretations of schemes are defined as mappings which assign actions to scheme symbols. Interpreted schemes can be regarded as concurrent programs. It is shown how the results of schemes can be lif...
A new technique for specifying and verifying concurrent programs is presented. A specification lang...
We present some techniques to obtain smooth derivations of concurrent programs that address both saf...
Much has been learned in the last decade about concurrent programming. This paper identifies the ma...
In this paper we show how trace theory can be used to describe the behaviour of "concurrent systems"...
In this paper the main approaches to constructing concurrent programs will be presented and compared...
AbstractWe give two examples of how concurrent programs can be derived from their specifications muc...
AbstractThe development of programs is an activity that can be based on mathematical principles and ...
AbstractThe serializability condition is usually considered in order to maintain the consistency of ...
. Action systems provide a general description of reactive systems, capable of modeling terminating,...
AbstractWe define and investigate several classes of concurrent program schemes, including goto sche...
The concurrency theory literature contains many proposals for models of process algebras. We conside...
This report summarises the background and recent progress in the research of its co-authors. It is ...
A trace of the execution of a concurrent object-oriented program can be displayed in two-dimensions ...
Abstract. Action systems provide a general description of reactive systems, capable of modeling term...
AbstractMost of the models used to describe the behaviours of concurrent programs and to prove some ...
A new technique for specifying and verifying concurrent programs is presented. A specification lang...
We present some techniques to obtain smooth derivations of concurrent programs that address both saf...
Much has been learned in the last decade about concurrent programming. This paper identifies the ma...
In this paper we show how trace theory can be used to describe the behaviour of "concurrent systems"...
In this paper the main approaches to constructing concurrent programs will be presented and compared...
AbstractWe give two examples of how concurrent programs can be derived from their specifications muc...
AbstractThe development of programs is an activity that can be based on mathematical principles and ...
AbstractThe serializability condition is usually considered in order to maintain the consistency of ...
. Action systems provide a general description of reactive systems, capable of modeling terminating,...
AbstractWe define and investigate several classes of concurrent program schemes, including goto sche...
The concurrency theory literature contains many proposals for models of process algebras. We conside...
This report summarises the background and recent progress in the research of its co-authors. It is ...
A trace of the execution of a concurrent object-oriented program can be displayed in two-dimensions ...
Abstract. Action systems provide a general description of reactive systems, capable of modeling term...
AbstractMost of the models used to describe the behaviours of concurrent programs and to prove some ...
A new technique for specifying and verifying concurrent programs is presented. A specification lang...
We present some techniques to obtain smooth derivations of concurrent programs that address both saf...
Much has been learned in the last decade about concurrent programming. This paper identifies the ma...