Authors
Martin Vechev, Eran Yahav, Greta Yorsh
Publication date
2009
Conference
Model Checking Software: 16th International SPIN Workshop, Grenoble, France, June 26-28, 2009. Proceedings 16
Pages
261-278
Publisher
Springer Berlin Heidelberg
Description
Non-blocking concurrent algorithms offer significant performance advantages, but are very difficult to construct and verify. In this paper, we describe our experience in using SPIN to check linearizability of non-blocking concurrent data-structure algorithms that manipulate dynamically allocated memory. In particular, this is the first work that describes a method for checking linearizability with non-fixed linearization points.
Total citations
20082009201020112012201320142015201620172018201920202021202220232024125710889129483932
Scholar articles
M Vechev, E Yahav, G Yorsh - Model Checking Software: 16th International SPIN …, 2009