Cooperating Sequential Processes

  • Dijkstra E
N/ACitations
Citations of this article
86Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The problems raised by the parallel execution of processes are examined, and the foundations of a theory of cooperating sequential processes are given. The applications are those in which the activity of a computer must include the proper reaction to a possibly great variety of messages thathcan be sent to it at unpredictable moments, logical problems which arise, for example, when speed ratios are unknown, communication possibilities restricted, etc, are dealt with. It is proposed that in each processof any complexity the variables occurring in it admit analogous hierarchical orderings, and that when these hierachies are clearly recognizable in the program text the gain in clarity of the program and in efficiency of the implementation will be considerable.

Cite

CITATION STYLE

APA

Dijkstra, E. W. (1968). Cooperating Sequential Processes. In The Origin of Concurrent Programming (pp. 65–138). Springer New York. https://doi.org/10.1007/978-1-4757-3472-0_2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free