Skip to main content
Log in

Characterization of a sequentially consistent memory and verification of a cache memory by abstraction

  • Original articles
  • Published:
Distributed Computing Aims and scope Submit manuscript

Summary.

The contribution of the paper is two-fold. We give a set of properties expressible as temporal logic formulas such that any system satisfying them is a sequentially consistent memory, and which is sufficiently precise such that every reasonable concrete system that implements a sequentially consistent memory satisfies these properties. Then, we verify these properties on a distributed cache memory system by means of a verification method, based on the use of abstract interpretation which has been presented in previous papers and so far applied to finite state systems. The motivation for this paper was to show that it can also be successfully applied to systems with an infinite state space. This is a revised and extended version of [GrA94].

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Graf, S. Characterization of a sequentially consistent memory and verification of a cache memory by abstraction. Distrib Comput 12, 75–90 (1999). https://doi.org/10.1007/s004460050059

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s004460050059

Keywords

Navigation