|
ABSTRACT
This paper describes a new model for dynamic distributed systems, where new processes are added and terminated at execution time. It is an extension of the static model underlying CSP. The model uses CSP I/O commands as the basic means of communications among processes, unlike the model underlying ADA, we insist that each process knows with whom it can communicate. We actually view communication as a fully symmetric operation in which values are exchanged between two processes. A problem of distributed termination arises sometimes in a distributed system. We present a new algorithm to detect distributed termination in a dynamic system. It is better than previously published solutions.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
Cohen S. "Multi-processor ON-THE-FLY Garbarge Collection" Submitted for Publication 1981.
|
 |
3
|
|
| |
4
|
Francez N. and Rodeh M. "Achieving Distributed Termination Without Freezing" Technion TR-160 July 1980.
|
 |
5
|
|
| |
6
|
Lehmann D. Barak A. Cohen S. and Levy J. "Communicating Processes: a language for concurrent systems" in preparation.
|
 |
7
|
|
| |
8
|
|
| |
9
|
Wulf A.W. "Reflections in a pool of processors" CMU-CS-78-103 Carnegie mellon Univ. Pittsburg PA, February 1978.
|
|