A methodology for implementing highly concurrent data objects (1993)

by M Herlihy
Venue:ACM Trans. Program. Lang. Syst