{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,2]],"date-time":"2022-04-02T10:19:07Z","timestamp":1648894747681},"reference-count":34,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[2000,10,1]],"date-time":"2000-10-01T00:00:00Z","timestamp":970358400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Data &amp; Knowledge Engineering"],"published-print":{"date-parts":[[2000,10]]},"DOI":"10.1016\/s0169-023x(00)00022-7","type":"journal-article","created":{"date-parts":[[2003,4,5]],"date-time":"2003-04-05T00:18:15Z","timestamp":1049501895000},"page":"53-81","source":"Crossref","is-referenced-by-count":1,"title":["An experimental study of semantics-based concurrency control protocols"],"prefix":"10.1016","volume":"35","author":[{"given":"Hang","family":"Kwong Mak","sequence":"first","affiliation":[]},{"given":"Man","family":"Hon Wong","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0169-023X(00)00022-7_BIB1","doi-asserted-by":"crossref","unstructured":"D. Agrawal, A. El Abbadi, R. Jeffers, An approach to eliminate transaction blocking in locking protocols, in: Proceedings of the ACM SIGMOD-SIGACT Symposium on Principles of Database Systems, June 1992, pp. 223\u2013235","DOI":"10.1145\/137097.137877"},{"issue":"3","key":"10.1016\/S0169-023X(00)00022-7_BIB2","doi-asserted-by":"crossref","first-page":"460","DOI":"10.1145\/155271.155276","article-title":"Consistency and orderability: Semantics-based correctness criteria for databases","volume":"18","author":"Agrawal","year":"1993","journal-title":"ACM Trans. Database Systems"},{"issue":"4","key":"10.1016\/S0169-023X(00)00022-7_BIB3","doi-asserted-by":"crossref","first-page":"609","DOI":"10.1145\/32204.32220","article-title":"Concurrency control performance modelling: alternatives and implications","volume":"12","author":"Agrawal","year":"1987","journal-title":"ACM Trans. Database Systems"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB4","doi-asserted-by":"crossref","unstructured":"R. Agrawal, M.J. Carey, M. Livny, Models for studying concurrency control performance: alternatives and implications, in: Proceedings of the ACM-SIGMOD International Conference on Management of Data, Texas, May 1985, pp. 108\u2013121","DOI":"10.1145\/318898.318909"},{"issue":"1","key":"10.1016\/S0169-023X(00)00022-7_BIB5","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1145\/128765.128771","article-title":"Semantics-based concurrency control: beyond commutativity","volume":"17","author":"Badrinath","year":"1992","journal-title":"ACM Trans. Database Systems"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB6","doi-asserted-by":"crossref","unstructured":"C. Beeri, P.A. Bernstein, N. Goodman, M.Y. Lai, D.E. Shasha, Concurrency control theory for nested transactions, in: Proceedings of the Second ACM Symposium on Principles of Distributed Computing, February 1983, pp. 45\u201362","DOI":"10.1145\/800221.806709"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB7","series-title":"Concurrency Control and Recovery in Database Systems","author":"Bernstein","year":"1987"},{"issue":"5","key":"10.1016\/S0169-023X(00)00022-7_BIB8","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1109\/TSE.1979.234182","article-title":"Formal aspects of serializability in database concurrency control","volume":"5","author":"Bernstein","year":"1979","journal-title":"IEEE Trans. Software Engrg."},{"issue":"6","key":"10.1016\/S0169-023X(00)00022-7_BIB9","doi-asserted-by":"crossref","first-page":"502","DOI":"10.1109\/TSE.1985.232242","article-title":"Implementing fault-tolerant distributed objects","volume":"11","author":"Birman","year":"1985","journal-title":"IEEE Trans. Software Engrg."},{"key":"10.1016\/S0169-023X(00)00022-7_BIB10","doi-asserted-by":"crossref","unstructured":"P.K. Chrysanthis, S. Raghuram, K. Ramamritham, Extracting concurrency from objects: a methodology, in: Proceedings of the 1991 ACM SIGMOD International Conference on Management of Data, May 1991, pp. 108\u2013117","DOI":"10.1145\/115790.115803"},{"issue":"11","key":"10.1016\/S0169-023X(00)00022-7_BIB11","doi-asserted-by":"crossref","first-page":"624","DOI":"10.1145\/360363.360369","article-title":"The notions of consistency and predicate locks in a database system","volume":"19","author":"Eswaran","year":"1976","journal-title":"Commun. ACM"},{"issue":"6","key":"10.1016\/S0169-023X(00)00022-7_BIB12","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1109\/69.180602","article-title":"Main memory database systems: an overview","volume":"4","author":"Garcia-Molina","year":"1992","journal-title":"IEEE Trans. Knowledge Data Eng."},{"issue":"4","key":"10.1016\/S0169-023X(00)00022-7_BIB13","article-title":"Principles of transaction oriented database recovery","volume":"15","author":"H\u00e4rder","year":"1983","journal-title":"ACM Computing Surveys"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB14","unstructured":"M. Herlihy, General quorum consensus: a replication method for abstract data types, Technical Report CMU-CS-84-164, Carnegie-Mellon University, Pittsburgh, PA, December 1984"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB15","doi-asserted-by":"crossref","unstructured":"M.P. Herlihy, W.E. Weihl, Hybrid concurrency control for abstract data types, J. Comput. System Sci. 43 (1) (1991) 25\u201361, Special issue on the Seventh Annual ACM SIGACT-SIGMOD Symposium on the Principles of Database Systems, 21\u201323 March, 1988","DOI":"10.1016\/0022-0000(91)90031-Y"},{"issue":"1","key":"10.1016\/S0169-023X(00)00022-7_BIB16","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1145\/322358.322363","article-title":"Locking primitives in a database system","volume":"30","author":"Korth","year":"1983","journal-title":"J. ACM"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB17","doi-asserted-by":"crossref","unstructured":"H.F. Korth, G.D. Speegle, Formal model of correctness without seriallizability, in: Proceedings of the ACM SIGMOD Conference, 1988, pp. 379\u2013386","DOI":"10.1145\/971701.50248"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB18","doi-asserted-by":"crossref","first-page":"383","DOI":"10.1287\/opre.9.3.383","article-title":"A proof of the queueing formula L=\u03bbW","volume":"9","author":"Little","year":"1967","journal-title":"Oper. Res."},{"key":"10.1016\/S0169-023X(00)00022-7_BIB19","doi-asserted-by":"crossref","unstructured":"P. Muth, T. Rakow, G. Weikum, P. Brossler, C. Hasse, Semantic concurrency control in object-oriented database systems, in: Proceedings of the Ninth International Conference on Data Engineering, 1993, pp. 233\u2013242","DOI":"10.1109\/ICDE.1993.344059"},{"issue":"4","key":"10.1016\/S0169-023X(00)00022-7_BIB20","doi-asserted-by":"crossref","first-page":"631","DOI":"10.1145\/322154.322158","article-title":"The serializability of concurrent database updates","volume":"26","author":"Papadimitriou","year":"1979","journal-title":"J. ACM"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB21","doi-asserted-by":"crossref","unstructured":"R. Rastogi, H.F. Korth, A. Silberschatz, Strict histories in object-based database systems, in: Proceedings of the 12th ACM Symposium on Principles of Database Systems, May 1993, pp. 288\u2013299","DOI":"10.1145\/153850.153934"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB22","unstructured":"J. Riedl, Adaptable distributed transaction systems, Ph.D. thesis, Computer Science Department, Purdue University, May 1990"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB23","doi-asserted-by":"crossref","unstructured":"H. Schek, G. Weikum, H. Ye, Towards a unified theory of concurrency control and recovery, in: Proceedings of the 12th ACM Symposium on Principles of Database Systems, May 1993, pp. 300\u2013311","DOI":"10.1145\/153850.153935"},{"issue":"3","key":"10.1016\/S0169-023X(00)00022-7_BIB24","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1145\/989.1188","article-title":"Synchronizing shared abstract types","volume":"2","author":"Schwarz","year":"1984","journal-title":"ACM Trans. Comput. Systems"},{"issue":"4","key":"10.1016\/S0169-023X(00)00022-7_BIB25","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1145\/4879.4880","article-title":"Locking performance in centralized databases","volume":"10","author":"Tay","year":"1985","journal-title":"ACM Trans. Database Systems"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB26","doi-asserted-by":"crossref","unstructured":"A. Thomasian, Thrashing in two-phase locking revisited, in: Proceedings of the Eighth International Conference on Data Engineering, 1992, pp. 518\u2013526","DOI":"10.1109\/ICDE.1992.213157"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB27","unstructured":"R. Vingralek, H. Hasse-Ye, Y. Breibart, H. Schek, Unifying concurrency control and recovery of transactions with semantically rich operations, in: Proceedings of the Fifth International Conference, 1995, pp. 148\u2013161"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB28","unstructured":"W.E. Weihl, Specification and implementation of atomic data types, Technical Report MIT-LCS-TR-314, Massachusetts Institute of Technology, Cambridge, MA, 1984"},{"issue":"2","key":"10.1016\/S0169-023X(00)00022-7_BIB29","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1145\/63264.63518","article-title":"Local atomicity properties: modular concurrency control for abstract data types","volume":"11","author":"Weihl","year":"1989","journal-title":"ACM Trans. Programming Languages and Systems"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB30","doi-asserted-by":"crossref","unstructured":"W.E. Weihl, The impact of recovery on concurrency control, in: Proceedings of the Eighth ACM Symposium on Principles of Database Systems, March 1989, pp. 259\u2013269, J. Comput. System Sci. (to appear)","DOI":"10.1145\/73721.73748"},{"issue":"1","key":"10.1016\/S0169-023X(00)00022-7_BIB31","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1145\/103140.103145","article-title":"Principles and realization strategies of multilevel transaction management","volume":"16","author":"Weikum","year":"1991","journal-title":"ACM Trans. Database Systems"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB32","doi-asserted-by":"crossref","unstructured":"M.H. Wong, Recovery for transaction failures in object-based databases, in: Proceedings of the 15th ACM Symposium on Principles of Database Systems, February 1996, pp. 139\u2013149","DOI":"10.1145\/237661.237703"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB33","doi-asserted-by":"crossref","unstructured":"M.H. Wong, D. Agarwal, Tolerating bounded inconsistency for increasing concurrency in database systems, in: Proceedings of the ACM SIGMOD-SIGACT Symposium on Principles of Database Systems, June 1992, pp. 236\u2013245","DOI":"10.1145\/137097.137880"},{"key":"10.1016\/S0169-023X(00)00022-7_BIB34","unstructured":"M.H. Wong, D. Agrawal, Context-specific synchronization for abstract data objects in object-based databases, Theoret. Comput. Sci. 149 (1) (1995) 179\u2013199, special issue on the Fourth International Conference on Database Theory, 1992, pp. 201\u2013215"}],"container-title":["Data &amp; Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0169023X00000227?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0169023X00000227?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,1,9]],"date-time":"2020-01-09T01:59:53Z","timestamp":1578535193000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0169023X00000227"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,10]]},"references-count":34,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2000,10]]}},"alternative-id":["S0169023X00000227"],"URL":"https:\/\/doi.org\/10.1016\/s0169-023x(00)00022-7","relation":{},"ISSN":["0169-023X"],"issn-type":[{"value":"0169-023X","type":"print"}],"subject":[],"published":{"date-parts":[[2000,10]]}}}