{"title":"Object-based two-phased locking protocol in extolware persistence framework","authors":"T. Lim, S.P. Lee","doi":"10.1109/ITI.2004.241504","DOIUrl":null,"url":null,"abstract":"Locking schemes for an advanced database management system such as object-oriented database system are complex and difficult to implement. Many interesting locking schemes are investigated and examined in depth in this paper. The two phase multigranularity locking protocol proposed by Won Kin (1992) and many improved locking schemes proposed by other researchers to manage simple object, composite objects and dynamic methods invocation involve a large variety of lock modes and utilises a fairly complex algorithms. This paper examines these locking schemes and look at their working mechanisms in the first part of the paper. This research introduces an object-based two-phased locking protocol (OB-2PLP) for a transaction management system in the Extolware Persistence Framework. The locking schemes designed and implemented in the research are applied to simple objects, objects in an inheritance hierarchy, complex objects, collection of objects and relationships among objects. A discussion comparing the proposed locking scheme with several other locking schemes is presented","PeriodicalId":320305,"journal":{"name":"26th International Conference on Information Technology Interfaces, 2004.","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"26th International Conference on Information Technology Interfaces, 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITI.2004.241504","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Locking schemes for an advanced database management system such as object-oriented database system are complex and difficult to implement. Many interesting locking schemes are investigated and examined in depth in this paper. The two phase multigranularity locking protocol proposed by Won Kin (1992) and many improved locking schemes proposed by other researchers to manage simple object, composite objects and dynamic methods invocation involve a large variety of lock modes and utilises a fairly complex algorithms. This paper examines these locking schemes and look at their working mechanisms in the first part of the paper. This research introduces an object-based two-phased locking protocol (OB-2PLP) for a transaction management system in the Extolware Persistence Framework. The locking schemes designed and implemented in the research are applied to simple objects, objects in an inheritance hierarchy, complex objects, collection of objects and relationships among objects. A discussion comparing the proposed locking scheme with several other locking schemes is presented