ACM Home Page
Please provide us with feedback. Feedback
Decentralization of process nets with centralized control
Full text PdfPdf (992 KB)
Source Annual ACM Symposium on Principles of Distributed Computing archive
Proceedings of the second annual ACM symposium on Principles of distributed computing table of contents
Montreal, Quebec, Canada
Pages: 131 - 142  
Year of Publication: 1983
ISBN:0-89791-110-5
Authors
Sponsors
SIGOPS: ACM Special Interest Group on Operating Systems
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 24,   Citation Count: 38
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800221.806716
What is a DOI?

ABSTRACT

The behavior of a net of interconnected, communicating processes is described in terms of the joint actions in which the processes can participate. A distinction is made between centralized and decentralized action systems. In the former, a central agent with complete information about the state of the system controls the execution of the actions; in the latter no such agent is needed. Properties of joint action systems are expressed in temporal logic. Centralized action systems allow for simple description of system behavior. Decentralized (two-process) action systems again can be mechanically compiled into a collection of CSP processes. A method for transforming centralized action systems into decentralized ones is described. The correctness of this method is proved, and its use is illustrated by deriving a process net that distributedly sorts successive lists of integers.


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
BACK, R.J.R., and R. KURKI-SUONIO, A case study in constructing distributed algorithms: Distributed exchange sort. Manuscript, 1983.
 
2
BACK, R.J.R., and R. KURKI-SUONIO, Fairness and justice in decentralized action systems. Manuscript, 1983.
3
 
4
5
 
6
GERGELY, T., and L. URY, Representation and verification of communicating sequential processes. Computational Linguistics and Computer Languages XV, 1982, 157-174.
7
8
 
9
Reference Manual for the Ada Programming Language. Proposed Standard Document, U.S. Department of Defense, July 1980.

CITED BY  38

Collaborative Colleagues:
R. J. R. Back: colleagues
R. Kurki-Suonio: colleagues