• 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