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 …

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…

[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 …

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…

Atomicity and isolation for transactional processes

H Schuldt, G Alonso, C Beeri, HJ Schek - ACM Transactions on …, 2002 - dl.acm.org
… 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 …

Atom-aid: Detecting and surviving atomicity violations

B Lucia, J Devietti, K Strauss, L Ceze - ACM SIGARCH Computer …, 2008 - dl.acm.org
… 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 …

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

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

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 …

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 …