DocumentCode
433495
Title
Lattice-based precedence of moderate lock modes on objects
Author
Sugiyama, Yosuke ; Enokido, Tomoya ; Takizawa, Makoto
Author_Institution
Tokyo Denki Univ., Japan
Volume
1
fYear
2005
fDate
28-30 March 2005
Firstpage
853
Abstract
Objects are concurrently manipulated through method issued by multiple transactions in object-based systems. Objects are locked in modes of the methods. Lock modes are defined based on the conflicting relation of method. We define a partially ordered relation on lock modes showing which modes are stronger than others. We newly propose a moderate locking (ML) protocol where an object is initially locked in a weaker mode than a mode intrinsic to the method and the lock mode is finally escalated to the method mode. The weaker the initial mode is, the higher concurrency is obtained but the more frequently deadlocks occur. The ML protocol is evaluated in terms of throughput and number of deadlocked transactions compared with the pessimistic and optimistic protocols.
Keywords
concurrency control; data encapsulation; object-oriented methods; object-oriented programming; transaction processing; concurrency control; deadlocked transaction; moderate lock mode; moderate locking protocol; object-based system; optimistic protocol; pessimistic protocol; Concurrent computing; Encapsulation; Laser mode locking; Network servers; Optimization methods; Protocols; System recovery; Telecommunication network reliability; Throughput; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Information Networking and Applications, 2005. AINA 2005. 19th International Conference on
ISSN
1550-445X
Print_ISBN
0-7695-2249-1
Type
conf
DOI
10.1109/AINA.2005.231
Filename
1423595
Link To Document