Adaptive Multi-Granularity Locking Protocol in Object-Oriented Databases - Conrad Tze Kong Chang (2002)