{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T20:26:38Z","timestamp":1725481598018},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540500537"},{"type":"electronic","value":"9783540459101"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1988]]},"DOI":"10.1007\/3-540-45910-3_14","type":"book-chapter","created":{"date-parts":[[2007,3,10]],"date-time":"2007-03-10T13:31:39Z","timestamp":1173533499000},"page":"233-249","source":"Crossref","is-referenced-by-count":12,"title":["Implementing Concurrency Control in Reliable Distributed Object-Oriented Systems"],"prefix":"10.1007","author":[{"given":"Graham D.","family":"Parrington","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Santosh K.","family":"Shrivastava","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2000,8,25]]},"reference":[{"key":"14_CR1","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1007\/BF00289593","volume":"16","author":"E. Best","year":"1981","unstructured":"Best, E., and B. Randell, \u201cA Formal Model of Atomicity in Asynchronous Systems\u201d, Acta Inforrnatica, 16, pp. 93\u2013124, 1981.","journal-title":"Acta Inforrnatica"},{"issue":"4","key":"14_CR2","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1145\/323627.323636","volume":"19","author":"K.P. Birman","year":"1985","unstructured":"Birman, K.P., \u201cReplication and Fault Tolerance in the ISIS System\u201d, Proceedings of 10th Symposium on the Principles of Operating Systems, ACM Operating Systems Review, Vol. 19, No. 4, pp. 79\u201386, 1985.","journal-title":"ACM Operating Systems Review"},{"key":"14_CR3","unstructured":"Dasgupta et al. 85_Dasgupta, P., R.J. LeBlanc Jr., and E. Spafford, \u201cThe Clouds Project: Designing and Implementing a Fault Tolerant, Distributed Operating System,\u201d Technical Report GIT-ICS-85\/29, Georgia Institute of Technology, 1985."},{"key":"14_CR4","unstructured":"Dixon, G.N., \u201cManaging Objects for Persistence and Recoverability,\u201d Ph.D Thesis, Computing Laboratory, University of Newcastle upon Tyne, in preparation."},{"key":"14_CR5","unstructured":"Dixon, G.N., and S.K. Shrivastava, \u201cExploiting Type-Inheritance Facilities to Implement Recoverability in Object Based Systems\u201d, Proceedings of 6th Symposium on Reliability in Distributed Software and Database Systems, Williamsburg, pp. 107\u2013114, March 1986."},{"key":"14_CR6","unstructured":"Dixon, G.N., S.K. Shrivastava, and G.D. Parrington, \u201cManaging Persistent Objects in Arjuna: A System for Reliable Distributed Computing,\u201d Proceedings of the Workshop on Persistent Object Systems, Persistent Programming Research Report 44, Department of Computational Science, University of St. Andrews, August 1987."},{"issue":"11","key":"14_CR7","doi-asserted-by":"publisher","first-page":"624","DOI":"10.1145\/360363.360369","volume":"19","author":"K.P. Eswaran","year":"1976","unstructured":"Eswaran, K.P., et al., \u201cOn the Notions of Consistency and Predicate Locks in a Database System\u201d, Communications of the ACM, Vol. 19, No. 11, pp. 624\u2013633, 1976.","journal-title":"Communications of the ACM"},{"key":"14_CR8","doi-asserted-by":"crossref","unstructured":"Gray, J.N., \u201cNotes on Data Base Operating Systems\u201d, in Operating Systems: An Advanced Course, eds. R. Bayer, R.M. Graham, and G. Seegmueller, pp. 393\u2013481, Springer, 1978.","DOI":"10.1007\/3-540-08755-9_9"},{"key":"14_CR9","doi-asserted-by":"crossref","unstructured":"Herlihy, M.P., \u201cOptimistic Concurrency Control for Abstract Data Types\u201d, Proceedings of the Fifth Annual ACM Symposium on Principles of Distributed Computing, pp. 206\u2013216, Calgary, Alberta, August 1986.","DOI":"10.1145\/10590.10608"},{"key":"14_CR10","unstructured":"Herlihy, M.P., and J.M. Wing, \u201cAvalon: Language Support for Reliable Distributed Systems,\u201d Digest of Papers FTCS-17: Seventeenth Annual International Symposium on Fault-Tolerant Computing, pp. 89\u201394, Pittsburgh, July 1987."},{"issue":"2","key":"14_CR11","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1145\/319566.319567","volume":"6","author":"H.T. Kung","year":"1981","unstructured":"Kung, H.T., and J.T. Robinson, \u201cOn Optimistic Methods for Concurrency Control\u201d, ACM Transactions on Database Systems, Vol. 6, no. 2, pp. 213\u2013226, June 1981.","journal-title":"ACM Transactions on Database Systems"},{"issue":"3","key":"14_CR12","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1145\/2166.357215","volume":"5","author":"B. Liskov","year":"1983","unstructured":"Liskov, B., and R. Scheifler, \u201cGuardians and Actions: Linguistic Support for Robust Distributed Programs\u201d, ACM Transactions on Programming Languages and Systems, Vol. 5, No. 3, pp. 381\u2013404, 1983.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"14_CR13","unstructured":"Parrington, G.D., \u201cManagement of Concurrency in a Reliable Object-Oriented Computing System,\u201d Ph.D Thesis, Computing Laboratory, University of Newcastle upon Tyne, in preparation."},{"issue":"3","key":"14_CR14","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1145\/989.1188","volume":"2","author":"P.M. Schwarz","year":"1984","unstructured":"Schwarz, P.M., and A.Z. Spector, \u201cSynchronizing Shared Abstract Types\u201d, ACM Transactions on Computer Systems, Vol. 2, No. 3, pp. 223\u2013250, August 1984.","journal-title":"ACM Transactions on Computer Systems"},{"issue":"6","key":"14_CR15","doi-asserted-by":"publisher","first-page":"520","DOI":"10.1109\/TSE.1985.232244","volume":"SE-11","author":"A.Z. Spector","year":"1985","unstructured":"Spector, A.Z., et al., \u201cSupport for Distributed Transactions in the TABS Prototype\u201d, IEEE Transactions on Software Engineering, Vol. SE-11, No. 6, pp. 520\u2013530. 1985.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"14_CR16","unstructured":"B. Stroustrup, The C++ Programming Language, Addison Wesley, 1986."},{"key":"14_CR17","volume-title":"Specification and Implementation of Atomic Data Types","author":"W. Weihl","year":"1984","unstructured":"Weihl, W., \u201cSpecification and Implementation of Atomic Data Types,\u201d Ph.D Thesis, MIT\/LCS\/TR-314, MIT Laboratory for Computer Science, Cambridge, Mass., March 1984."}],"container-title":["Lecture Notes in Computer Science","ECOOP \u201988 European Conference on Object-Oriented Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45910-3_14.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,28]],"date-time":"2021-04-28T00:45:47Z","timestamp":1619570747000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45910-3_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1988]]},"ISBN":["9783540500537","9783540459101"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/3-540-45910-3_14","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[1988]]}}}