A methodology for implementing highly concurrent data structures,
Maurice Herlihy, in
Proceedings of the Second ACM SIGPLAN Symposium on Principles and
Practice of Parallel Programming (Seattle, Washington, United States,
March 14 - 16, 1990). PPOPP '90. ACM Press, New York, NY, 197-206.
Automatic Derivation of Concurrent Data Structures
Deriving linearizable fine-grained concurrent objects,
M. Vechev and E. Yahav, in
Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language
Design and Implementation (Tucson, AZ, USA, June 07 - 13, 2008). PLDI
'08. ACM, New York, NY, 125-135.
Sketching concurrent data structures.
A. Solar-Lezama, C.G. Jones, and R. Bodik,
In Proceedings of the 2008 ACM SIGPLAN
Conference on Programming Language Design and Implementation (Tucson,
AZ, USA, June 07 - 13, 2008). PLDI '08. ACM, New York, NY,
136-148.