A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2005; you can also visit the original URL.
The file type is application/pdf
.
Verifying Commit-Atomicity Using Model-Checking
[chapter]
2004
Lecture Notes in Computer Science
The notion that certain procedures are atomic provides a valuable partial specification for many multithreaded software systems. Several existing tools verify atomicity by showing that every interleaved execution reduces to an equivalent serial execution (in which the actions of each atomic procedure are not interleaved with actions of other threads). However, experiments with these tools have highlighted a number of interesting procedures that, although atomic, are not reducible. This paper
doi:10.1007/978-3-540-24732-6_18
fatcat:hh3yllnjsrhjtlqfobni3zgjjq