{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T13:48:47Z","timestamp":1742392127004,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":27,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540671961"},{"type":"electronic","value":"9783540464754"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2000]]},"DOI":"10.1007\/3-540-46475-1_10","type":"book-chapter","created":{"date-parts":[[2007,8,6]],"date-time":"2007-08-06T17:40:03Z","timestamp":1186422003000},"page":"238-253","source":"Crossref","is-referenced-by-count":6,"title":["Integrating Group Communication with Transactions for Implementing Persistent Replicated Objects"],"prefix":"10.1007","author":[{"given":"Mark C.","family":"Little","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":[[2002,3,28]]},"reference":[{"key":"10_CR1","unstructured":"P.A. Bernstein et al, \u201cConcurrency Control and Recovery in Database Systems\u201d, Addison-Wesley, 1987."},{"key":"10_CR2","doi-asserted-by":"crossref","unstructured":"R. Guerraoui, P. Felber, B. Garbinato and K. Mazouni, \u201cSystem support for object groups\u201d, Proceedings of the ACM Conference on Object Oriented Programming Systems, Languages and Applications, OOPSLA 98.","DOI":"10.1145\/286936.286961"},{"issue":"12","key":"10_CR3","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1145\/163298.163303","volume":"36","author":"K. Birman","year":"1993","unstructured":"K. Birman, \u201cThe process group approach to reliable computing\u201d, CACM, 36,12, pp. 37\u201353, December 1993.","journal-title":"CACM"},{"issue":"4","key":"10_CR4","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1145\/227210.227226","volume":"39","author":"L.E. Moser","year":"1996","unstructured":"L.E. Moser, P.M. Melliar-Smith et al, \u201cTotem: a Fault-tolerant multicast group communication system\u201d, CACM, 39(4), April 1996, pp. 54\u201363.","journal-title":"CACM"},{"key":"10_CR5","doi-asserted-by":"crossref","unstructured":"P. Narasimhan et al, \u201cReplica consistency of CORBA objects in partitionable distributed systems\u201d, Distributed Systems Engineering Journal, No. 4, 1997, pp. 139\u2013150.","DOI":"10.1088\/0967-1846\/4\/3\/003"},{"issue":"4","key":"10_CR6","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1145\/227210.227227","volume":"39","author":"D. Dolev","year":"1996","unstructured":"D. Dolev and D. Malki, \u201cThe Transis approach to high availability cluster communication\u201d, CACM, 39(4), April 1996, pp. 64\u201370.","journal-title":"CACM"},{"key":"10_CR7","doi-asserted-by":"crossref","unstructured":"P. Ezhilchelvan, R. Macedo and S. K. Shrivastava, \u201cNewtop: a fault-tolerant group communication protocol\u201d, 15th IEEE Intl. Conf. on Distributed Computing Systems, Vancouver, May 1995, pp. 296\u2013306.","DOI":"10.1109\/ICDCS.1995.500032"},{"issue":"4","key":"10_CR8","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1145\/227210.227231","volume":"39","author":"F. Cristian","year":"1996","unstructured":"F. Cristian, \u201cSynchronous and asynchronous group communication\u201d, CACM, 39(4), April 1996, pp. 88\u201397.","journal-title":"CACM"},{"issue":"5","key":"10_CR9","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1145\/173668.168623","volume":"27","author":"D. R. Cheriton","year":"1993","unstructured":"D. R. Cheriton and D. Skeen, \u201cUnderstanding the limitations of causally and totally ordered communication\u201d, Proc. of 14th ACM Symp. on Operating Systems Principles, Operating Systems Review, 27(5), pp. 44\u201357, December 1993.","journal-title":"Operating Systems Review"},{"key":"10_CR10","unstructured":"Rebuttals from Cornell, Operating Systems Review, 28(1), January 1994."},{"key":"10_CR11","doi-asserted-by":"crossref","unstructured":"A. Schiper and M. Raynal, \u201cFrom group communication to transactions in distributed systems\u201d, CACM, 39(4), April 1996.","DOI":"10.1145\/227210.227230"},{"issue":"2","key":"10_CR12","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1002\/(SICI)1096-9942(1998)4:2<93::AID-TAPO4>3.0.CO;2-8","volume":"4","author":"P. Felber","year":"1998","unstructured":"P. Felber, R. Guerraoui, and A. Schiper, \u201cThe implementation of a CORBA object group service\u201d, Theory and Practice of Object Systems, 4(2), 1998, pp. 93\u2013105.","journal-title":"Theory and Practice of Object Systems"},{"key":"10_CR13","doi-asserted-by":"crossref","unstructured":"G. Morgan, S. K. Shrivastava, P. D. Ezhilchelvan and M.C. Little, \u201cDesign and Implementation of a CORBA Fault-tolerant Object Group Service\u201d, Proceedings of 2nd IFIP International Working Conference on Distributed Applications and Interoperable Systems, DAIS\u201999, Helsinki, June 1999.","DOI":"10.1007\/978-0-387-35565-8_29"},{"key":"10_CR14","unstructured":"M.C. Little and S K Shrivastava, \u201cUnderstanding the Role of Atomic Transactions and Group Communications in Implementing Persistent Replicated Objects\u201d, Advances in persistent Object Systems, ed. R. Morrison, M. Jordan and M. Atkinson, Morgan Kaufman, ISBN: 1 55860 585 1, 1999, pp. 17\u201328."},{"issue":"4","key":"10_CR15","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1145\/98163.98167","volume":"22","author":"F.B. Schneider","year":"1990","unstructured":"F.B. Schneider, \u201cImplementing Fault-Tolerant Services Using the State Machine Approach: A Tutorial\u201d, ACM Computing Surveys, 22(4), December 1990, pp. 299\u2013319.","journal-title":"ACM Computing Surveys"},{"key":"10_CR16","doi-asserted-by":"publisher","first-page":"374","DOI":"10.1145\/3149.214121","volume":"32","author":"M. Fischer","year":"1985","unstructured":"M. Fischer, N. Lynch, and M. Paterson, \u201cImpossibility of Distributed Consensus with One Faulty Process\u201d, J. ACM, 32, April 1985, pp 374\u2013382.","journal-title":"J. ACM"},{"issue":"2","key":"10_CR17","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1145\/226643.226647","volume":"43","author":"T.D. Chandra","year":"1996","unstructured":"T.D. Chandra and S. Toueg, \u201cUnreliable failure detectors for reliable distributed systems\u201d, J. ACM, 43(2), 1996, pp. 225\u2013267.","journal-title":"J. ACM"},{"key":"10_CR18","unstructured":"O. Babaoglu, R. Davoli and A. Montresor, \u201cGroup communication in partitionable systems: specification and algorithms\u201d, Chapter 3 of this book."},{"key":"10_CR19","doi-asserted-by":"crossref","unstructured":"D. K. Gifford, \u201cWeighted Voting for Replicated Data\u201d, 7th Symposium on Operating System Principles, December 1979.","DOI":"10.1145\/800215.806583"},{"key":"10_CR20","doi-asserted-by":"crossref","unstructured":"M.C. Little, D. McCue and S.K. Shrivastava, \u201cMaintaining information about persistent replicated objects in a distributed system\u201d, ICDCS-13, Pittsburgh, pp. 491\u2013498, May 1993.","DOI":"10.1109\/ICDCS.1993.287675"},{"key":"10_CR21","unstructured":"M. C. Little and S. K. Shrivastava, \u201cObject replication in Arjuna\u201d, Broadcast Project deliverable report, Vol.2, October 1994, Dept. of Computing Science, University of Newcastle upon Tyne, UK http:\/\/www.newcastle.research.ec.org\/broadcast\/trs\/year2-deliv.html#a2.1)"},{"key":"10_CR22","doi-asserted-by":"crossref","unstructured":"R. Guerraoui and A. Schiper, \u201cSoftware-based replication for fault tolerance\u201d, IEEE Computer, April 1997, pp. 68\u201374.","DOI":"10.1109\/2.585156"},{"key":"10_CR23","doi-asserted-by":"crossref","unstructured":"I. Keider and D. Dolev, \u201cEfficient message ordering in dynamic networks\u201d, ACM Symp. on Principles of Distributed Computing, PODC, May 1996.","DOI":"10.1145\/248052.248062"},{"key":"10_CR24","doi-asserted-by":"crossref","unstructured":"P Ezhilchelvan and S K Shrivastava \u201cEnhancing Replica Management Services to Tolerate Group Failures\u201d, The 2nd IEEE International Symposium on Object-oriented Real-time distributed Computing, ISORC\u201999, Saint-Malo, May 99, pp. 263\u2013268. (also, Chapter 4 of this book).","DOI":"10.1109\/ISORC.1999.776388"},{"issue":"4","key":"10_CR25","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1145\/357401.357402","volume":"2","author":"J.H. Saltzer","year":"1984","unstructured":"J.H. Saltzer, D.P. Reed and D.D. Clark, \u201cEnd to end argument in system design\u201d, ACM Trans. on Comp. Syst., 2(4), Nov. 1984, pp. 277\u2013288.","journal-title":"ACM Trans. on Comp. Syst."},{"key":"10_CR26","doi-asserted-by":"crossref","unstructured":"M.C. Little and S K Shrivastava, \u201cImplementing high availability CORBA applications with Java\u201d, IEEE Workshop on Internet Applications, WIAPP\u201999, San Jose, July 1999.","DOI":"10.1109\/WIAPP.1999.788028"},{"key":"10_CR27","doi-asserted-by":"crossref","unstructured":"B. Kemme and G. Alonso, \u201cA suite of replication protocols based on group communication primitives\u201d, Proc. 18th IEEE Intl. Conf. on Distributed Computing Systems, ICDCS\u201998, Amsterdam, May 1998, pp. 156\u2013163.","DOI":"10.1109\/ICDCS.1998.679498"}],"container-title":["Lecture Notes in Computer Science","Advances in Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-46475-1_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T04:36:42Z","timestamp":1737347802000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-46475-1_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000]]},"ISBN":["9783540671961","9783540464754"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/3-540-46475-1_10","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2000]]}}}