A type and effect system for atomicity
C Flanagan, S Qadeer - ACM SIGPLAN Notices, 2003 - dl.acm.org
… property is required, namely atomicity. Atomic methods can be as… and verifying the atomicity
of methods in multithreaded Java … The type checker uncovered subtle atomicity violations in …
of methods in multithreaded Java … The type checker uncovered subtle atomicity violations in …
Types for atomicity
C Flanagan, S Qadeer - Proceedings of the 2003 ACM SIGPLAN …, 2003 - dl.acm.org
… We propose that a stronger non-interference property is required, namely the atomicity of
code blocks, and we present a type system for specifying and verifying such atomicity properties…
code blocks, and we present a type system for specifying and verifying such atomicity properties…
[PDF][PDF] Atomicity in electronic commerce
JD Tygar - Proceedings of the fifteenth annual ACM symposium …, 1996 - dl.acm.org
… It then brie~ y surveys some major types of electronic commerce pointing out Jaws in
atomicity. We pay special attention to the atomicity problems of proposals for digital cash. The …
atomicity. We pay special attention to the atomicity problems of proposals for digital cash. The …
Causal atomicity
A Farzan, P Madhusudan - … Conference, CAV 2006, Seattle, WA, USA …, 2006 - Springer
Atomicity is an important generic specification that assures that a programmer can pretend
blocks occur sequentially in any execution. We define a notion of atomicity based on causality…
blocks occur sequentially in any execution. We define a notion of atomicity based on causality…
Atomicity and isolation for transactional processes
… In this article, we deal with the problem of atomicity and isolation in the context of processes.
We propose a unified model for concurrency control and recovery for processes and show …
We propose a unified model for concurrency control and recovery for processes and show …
Atom-aid: Detecting and surviving atomicity violations
… make incorrect assumptions about atomicity and fail to enclose … This provides what we call
implicit atomicity, as the atomic … implicit atomicity probabilistically hides atomicity violations by …
implicit atomicity, as the atomic … implicit atomicity probabilistically hides atomicity violations by …
Atomizer: a dynamic atomicity checker for multithreaded programs
C Flanagan, SN Freund - ACM SIGPLAN Notices, 2004 - dl.acm.org
… for detecting atomicity vi… atomicity checker detects errors that would be missed by standard
race detectors, and it produces fewer false alarms on benign races that do not cause atomicity …
race detectors, and it produces fewer false alarms on benign races that do not cause atomicity …
Subtleties of transactional memory atomicity semantics
C Blundell, EC Lewis… - IEEE Computer …, 2006 - ieeexplore.ieee.org
… the terms strong atomicity and weak atomicity to describe the … under weak atomicity can
deadlock under strong atomicity, … of atomicity scope for transactional systems: strong atomicity …
deadlock under strong atomicity, … of atomicity scope for transactional systems: strong atomicity …
Exploiting purity for atomicity
C Flanagan, SN Freund… - IEEE Transactions on …, 2005 - ieeexplore.ieee.org
… on the noninterference property of atomicity. A procedure is … Several existing tools verify
atomicity by using commutativity … blocks to verify the atomicity of such irreducible procedures. If a …
atomicity by using commutativity … blocks to verify the atomicity of such irreducible procedures. If a …
The atomicity of electricity as a quantum theory law
O Klein - Nature, 1926 - nature.com
… This formula suggests that the atomicity of electricity may be interpreted as a quantum theory
law. In fact, if the five-dimensional space is assumed to be closed in the direction of x0 with …
law. In fact, if the five-dimensional space is assumed to be closed in the direction of x0 with …