Proving Atomicity: An Assertional Approach
Atomicity (or linearizability) is a commonly used consistency criterion for distributed services and objects. Although atomic object implementations are abundant, proving that algorithms achieve atomicity has turned out to be a challenging problem. In this paper, we initiate the study of systema...
Main Authors: | Chockler, Gregory, Lynch, Nancy, Mitra, Sayan, Tauber, Joshua |
---|---|
Other Authors: | Theory of Computation |
Language: | en_US |
Published: |
2005
|
Online Access: | http://hdl.handle.net/1721.1/30559 |
Similar Items
-
Simulation Techniques for Proving Properties of Real-time Systems
by: Lynch, Nancy A.
Published: (2023) -
Proving Correctness of a Controller Algorithm for the RAID Level 5 System
by: Vazirir, Mandana, et al.
Published: (2023) -
Machine Learning and Rule-based Approaches to Assertion Classification
by: Uzuner, Ozlem, et al.
Published: (2010) -
Non-sentential assertions
by: Stainton, Robert James Harold
Published: (2009) -
Performance assertion checking
by: Perl, Sharon Esther
Published: (2016)