Issue No. 05 - May (1988 vol. 37)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/12.4605
A method is discussed for synchronizing operations on objects when the operations are invoked by transactions. The technique, which is motivated by a desire to make use of possible concurrency in accessing objects, takes into consideration the granularity at which operations affect an object. A dynamic method is presented for determining the compatibility of an invoked operation with respect to
transactions synchronizing; affected sets; granularity graph; object representation; commutativity; concurrency control; semantic specification; concurrent access; granularity; compatibility; invoked operation; operations in progress; decisions; uncommitted operations; synchronizing access; data structures; distributed processing; graphs; parallel processing; synchronisation.
B.R. Badrinath, K. Ramamritham, "Synchronizing Transactions on Objects", IEEE Transactions on Computers, vol. 37, no. , pp. 541-547, May 1988, doi:10.1109/12.4605