ACM Home Page
Please provide us with feedback. Feedback
Reasoning about rings
Full text PdfPdf (843 KB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 22nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages table of contents
San Francisco, California, United States
Pages: 85 - 94  
Year of Publication: 1995
ISBN:0-89791-692-1
Authors
E. Allen Emerson  Department of Computer Sciences, The University of Texas at Austin
Kedar S. Namjoshi  Department of Computer Sciences, The University of Texas at Austin
Sponsors
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 26,   Citation Count: 12
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/199448.199468
What is a DOI?

ABSTRACT

The ring is a useful means of structuring concurrent processes. Processes communicate by passing a token in a fixed direction; the process that possesses the token is allowed to make certain moves. Usually, correctness properties are expected to hold irrespective of the size of the ring. We show that the problem of checking many useful correctness properties for rings of all sizes can be reduced to checking them on a ring of small size. The results do not depend on the processes being finite state. We illustrate our results on examples.


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.

 
AK 86
 
BCG 88
 
BCG 89
 
Br 89
 
C 93
CC 77
 
CE 81
CES 86
 
CFJ 93
CG 87
 
CH 93
Cleaveland, R., Hennessy, M. Testing Equivalence as a Bisimulation Equivalence. Formal Aspects of Computing, vol. 5, 1993.
 
CPS 89
 
D 85
 
DV 90
De Nicola, R., Vaandrager, F. Three logics for Branching Bisimulation, 5th Annual IEEE Symp. on Logic in Computer Science, pp. i18-129, 1990.
 
Em 90
Emerson, E. A., Temporal and Modal Logic, in Handbook of Theoretical Computer Science, (J. van Leeuwen, ed.), Elsevier/North-Holland, 1991.
 
ES 93
GS 92
KM 89
 
LSY 94
 
LSY 92
 
Mil 90
 
ShG 89
 
Su 88
 
WL 89

CITED BY  12

Collaborative Colleagues:
E. Allen Emerson: colleagues
Kedar S. Namjoshi: colleagues