1980
DOI: 10.1007/3-540-09745-7_17
|View full text |Cite
|
Sign up to set email alerts
|

A comparison of two notations for process communication

Abstract: This paper compares the mechanisms for process communication, synchronisation and non-determinism in recent language proposals by Hoare and Brinch Hansen, by both qualitative and quantitative analyses. A significant variation in effectiveness with program class is shown.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

1981
1981
1985
1985

Publication Types

Select...
6

Relationship

1
5

Authors

Journals

citations
Cited by 11 publications
(2 citation statements)
references
References 9 publications
0
2
0
Order By: Relevance
“…Such systems have appeared to be rather ad hoc, with arbitrary restrictions on the nature and quantity of messages being passed. In some, 6*35- 37 where the message passing is fully synchronous, they have also tended to have adverse effects on the underlying system's scheduling strategies. The 'bad press' often directed towards messge passing systems is considered to be very much a criticism of their various implementations, rather than as a mechanism for communication.…”
Section: Processesmentioning
confidence: 99%
“…Such systems have appeared to be rather ad hoc, with arbitrary restrictions on the nature and quantity of messages being passed. In some, 6*35- 37 where the message passing is fully synchronous, they have also tended to have adverse effects on the underlying system's scheduling strategies. The 'bad press' often directed towards messge passing systems is considered to be very much a criticism of their various implementations, rather than as a mechanism for communication.…”
Section: Processesmentioning
confidence: 99%
“…T h e solution to the dining philosophers problem given by Brinch Hansen can be task philosopher (1 . 1. As in the CSP solution the input of a 'first' value to an empty task element is handled separately from subsequent inputs, but in Ada the inner loop which handles subsequent puts and gets is terminated by an exit statement, rather than a Boolean prefix on each guarded alternative.…”
Section: A7 the Dining Philosophers Problemmentioning
confidence: 99%