Reasoning about rings

159Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

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.

Cite

CITATION STYLE

APA

Emerson, E. A., & Namjoshi, K. S. (1995). Reasoning about rings. In Conference Record of the Annual ACM Symposium on Principles of Programming Languages (pp. 85–94). ACM. https://doi.org/10.1145/199448.199468

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free