The Origin of Concurrent Programming 1968
DOI: 10.1007/978-1-4757-3472-0_2
|View full text |Cite
|
Sign up to set email alerts
|

Cooperating Sequential Processes

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
493
0
10

Year Published

1983
1983
2020
2020

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 802 publications
(504 citation statements)
references
References 0 publications
1
493
0
10
Order By: Relevance
“…Other (educational) problems from the field of logic (e.g., the muddy children problem [8]) and from the field of distributed problem solving (e.g., the mutual exclusion problem [6]) do not have all these advantages. The muddy children problem is scalable, and simulating the environment is easy, but the problem is heavy in terms of reasoning.…”
Section: Discussionmentioning
confidence: 99%
“…Other (educational) problems from the field of logic (e.g., the muddy children problem [8]) and from the field of distributed problem solving (e.g., the mutual exclusion problem [6]) do not have all these advantages. The muddy children problem is scalable, and simulating the environment is easy, but the problem is heavy in terms of reasoning.…”
Section: Discussionmentioning
confidence: 99%
“…For that, we have considered four wellknown mutual exclusion protocols designed for the SC semantics: Dekker's [5], Lamport's [12], Peterson's [16], and Szymanski's [18]. All of these protocols are incorrect under TSO.…”
Section: Methodsmentioning
confidence: 99%
“…In programming languages, concurrency control is based upon the concept of the co-ordination of a set of cooperating processes by synchronisation. Language constructs such as semaphores [96], monitors [97], mutual exclusion [98], path expressions [99] and message passing [100] have been provided to support this concept. By contrast, in databases, concurrency is viewed as a system efficiency activity which allows parallel execution and parallel access to the data.…”
Section: Concurrency Control and Transactionsmentioning
confidence: 99%