{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,21]],"date-time":"2025-01-21T05:10:42Z","timestamp":1737436242523,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":35,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540403173"},{"type":"electronic","value":"9783540448921"}],"license":[{"start":{"date-parts":[[2003,1,1]],"date-time":"2003-01-01T00:00:00Z","timestamp":1041379200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-44892-6_21","type":"book-chapter","created":{"date-parts":[[2007,8,16]],"date-time":"2007-08-16T10:51:40Z","timestamp":1187261500000},"page":"414-432","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["A Step Towards a New Generation of Group Communication Systems"],"prefix":"10.1007","author":[{"given":"Sergio","family":"Mena","sequence":"first","affiliation":[]},{"given":"Andr\u00e9","family":"Schiper","sequence":"additional","affiliation":[]},{"given":"Pawel","family":"Wojciechowski","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2003,6,24]]},"reference":[{"key":"21_CR1","unstructured":"M. K. Aguilera, C. Delporte-Gallet, H. Fauconnier, and S. Toueg. Thrifty generic broadcast. In Proceedings of the 14th International Symposium on Distributed Computing (DISC\u20192000), October 2000."},{"issue":"4","key":"21_CR2","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1145\/210223.210224","volume":"13","author":"Y. Amir","year":"1995","unstructured":"Y. Amir, L.E. Moser, P.M. Melliar-Smith, D.A. Agarwal, and P. Ciarfella. The Totem Single-Ring Ordering and Membership Protocol. ACM Trans. on Computer Systems, 13(4): 311\u2013342, November 1995.","journal-title":"ACM Trans. on Computer Systems"},{"key":"21_CR3","first-page":"612","volume":"II","author":"O. Babaoglu","year":"1995","unstructured":"O. Babaoglu, R. Davoli, L. Giachini, and M. Baker. Relacs: A communication infrastructure for constructing reliable applications in large-scale distributed systems. In Proceedings of the 28th Hawaii Interntional Conference on System Sciences, volume II, pages 612\u2013621, Jan 1995.","journal-title":"Proceedings of the 28th Hawaii Interntional Conference on System Sciences"},{"key":"21_CR4","unstructured":"Bela Ban. JavaGroups 2.0 User\u2019s Guide, Nov 2002."},{"key":"21_CR5","unstructured":"P.A. Bernstein, V. Hadzilacos, and N. Goodman. Concurrency Control and Recovery in Distributed Database Systems. Addison-Wesley, 1987."},{"issue":"12","key":"21_CR6","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1145\/163298.163303","volume":"36","author":"K. Birman","year":"1993","unstructured":"K. Birman. The Process Group Approach to Reliable Distributed Computing. Comm. ACM, 36(12):37\u201353, December 1993.","journal-title":"Comm. ACM"},{"issue":"1","key":"21_CR7","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1145\/7351.7478","volume":"5","author":"K. Birman","year":"1987","unstructured":"K. Birman and T. Joseph. Reliable Communication in the Presence of Failures. ACM Trans. on Computer Systems, 5(1):47\u201376, February 1987.","journal-title":"ACM Trans. on Computer Systems"},{"issue":"3","key":"21_CR8","doi-asserted-by":"publisher","first-page":"272","DOI":"10.1145\/128738.128742","volume":"9","author":"K. Birman","year":"1991","unstructured":"K. Birman, A. Schiper, and P. Stephenson. Lightweight Causal and Atomic Group Multicast. ACM Trans. on Computer Systems, 9(3): 272\u2013314, August 1991.","journal-title":"ACM Trans. on Computer Systems"},{"key":"21_CR9","doi-asserted-by":"crossref","unstructured":"T. D. Chandra and S. Toueg. Unreliable Failure Detectors for Asynchronous Systems. In proc. 10th annual ACM Symposium on Principles of Distributed Computing, pages 325\u2013340, 1991.","DOI":"10.1145\/112600.112627"},{"issue":"2","key":"21_CR10","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. Unreliable failure detectors for reliable distributed systems. Journal of ACM, 43(2):225\u2013267, 1996.","journal-title":"Journal of ACM"},{"issue":"3","key":"21_CR11","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1145\/989.357400","volume":"2","author":"J. M. Chang","year":"1984","unstructured":"J. M. Chang and N. Maxemchuck. Reliable Broadcast Protocols. ACM Trans. on Computer Systems, 2(3): 251\u2013273, August 1984.","journal-title":"ACM Trans. on Computer Systems"},{"key":"21_CR12","doi-asserted-by":"crossref","unstructured":"B. Charron-Bost, X. D\u00e9fago, and A. Schiper. Broadcasting messages in fault-tolerant distributed systems: the benefit of handling input-triggered and output-triggered suspicions differently. In Proceedings of the 20th IEEE Symposium on Reliable Distributed Systems (SRDS), pages 244\u2013249, Osaka, Japan, October 2002.","DOI":"10.1109\/RELDIS.2002.1180193"},{"issue":"4","key":"21_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/503112.503113","volume":"33","author":"G. Chockler","year":"2001","unstructured":"Gregory Chockler, Idit Keidar, and Roman Vitenberg. Group communication specifications: A comprehensive study. ACM Computing Surveys, 33(4):1\u201343, December2001.","journal-title":"ACM Computing Surveys"},{"issue":"4","key":"21_CR14","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1145\/227210.227227","volume":"39","author":"D. Dolev","year":"1996","unstructured":"Danny Dolev and Dalia Malki. The Transis approach to high availability cluster communication. Communications of the ACM, 39(4):64\u201370, 1996.","journal-title":"Communications of the ACM"},{"key":"21_CR15","doi-asserted-by":"crossref","unstructured":"Richard Ekwall, P\u00e9ter Urb\u00e1n, and Andr\u00e9 Schiper. Robust TCP connections for fault tolerant computing. In Proc. 9th International Conference on Parallel and Distributed Systems (ICPADS), pages 501\u2013508, Chung-li, Taiwan, December 2002.","DOI":"10.1109\/ICPADS.2002.1183448"},{"key":"21_CR16","doi-asserted-by":"crossref","unstructured":"Paul D. Ezhilchelvan, Raimundo A. Macedo, and Santosh K. Shrivastava. Newtop: A fault-tolerant group communication protocol. In International Conference on Distributed Computing Systems, pages 296\u2013306, 1995.","DOI":"10.1109\/ICDCS.1995.500032"},{"key":"21_CR17","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. Impossibility of Distributed Consensus with One Faulty Process. Journal of ACM, 32: 374\u2013382, April 1985.","journal-title":"Journal of ACM"},{"key":"21_CR18","doi-asserted-by":"crossref","unstructured":"M.J. Fischer. The consensus problem in unreliable distributed systems (A brief survey). In Proc. Int. Conf. on Foundations of Computations Theory, pages 127\u2013140, 1983.","DOI":"10.1007\/3-540-12689-9_99"},{"key":"21_CR19","doi-asserted-by":"crossref","unstructured":"R. Friedman and R. van Renesse. Strong and Weak Virual Synchrony in Horus. In 15th IEEE Symp. on Reliable Distributed Systems (SRDS-15), pages 140\u2013149, Niagara-on-the-Lake, Ontario, Canada, September 1996.","DOI":"10.1109\/RELDIS.1996.559711"},{"issue":"4","key":"21_CR20","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1109\/2.585156","volume":"30","author":"R. Guerraoui","year":"1997","unstructured":"R. Guerraoui and A. Schiper. Software-Based Replication for Fault Tolerance. IEEE Computer, 30(4): 68\u201374, April 1997.","journal-title":"IEEE Computer"},{"key":"21_CR21","unstructured":"Mark Hayden. The Ensemble system. Technical Report TR98-1662, Department of Computer Science, Cornell University, January 8, 1998."},{"key":"21_CR22","unstructured":"Jun He, Matti A. Hiltunen, Mohan Rajagopalan, and Richard D. Schlichting. Providing transparent qos customization for CORBA objects, 1997."},{"issue":"5","key":"21_CR23","doi-asserted-by":"publisher","first-page":"573","DOI":"10.1109\/12.677244","volume":"47","author":"M. A. Hiltunen","year":"1998","unstructured":"Matti A. Hiltunen and Richard D. Schlichting. A configurable membership service. IEEE Transactions on Computers, 47(5):573\u2013586, 1998.","journal-title":"IEEE Transactions on Computers"},{"key":"21_CR24","doi-asserted-by":"crossref","unstructured":"J. Sussman I. Keidar and K. Marzullo. Optimistic virtual synchrony. In 19th IEEE Symp. on Reliable Distributed Systems (SRDS-19), pages 42\u201351, Nurnberg, Germany, October 2000.","DOI":"10.1109\/RELDI.2000.885391"},{"key":"21_CR25","volume-title":"Conception and Implementation of a Toolkit for Building Fault-Tolerant Distributed Applications in Large Scale Networks","author":"C. Malloth","year":"1996","unstructured":"C. Malloth. Conception and Implementation of a Toolkit for Building Fault-Tolerant Distributed Applications in Large Scale Networks. PhD thesis, Federal Institute of Technology, Lausanne (EPFL), 1996."},{"key":"21_CR26","doi-asserted-by":"crossref","unstructured":"Hugo Miranda, Alexandre Pinto, and Lu\u00eds Rodrigues. Appia, a flexible protocol kernel supporting multiple coordinated channels. In Proceedings of The 21st International Conference on Distributed Computing Systems (ICDCS-21), pages 707\u2013710, Phoenix, Arizona, USA, April 16-19 2001. IEEE Computer Society.","DOI":"10.1109\/ICDSC.2001.919005"},{"key":"21_CR27","unstructured":"Todd Montgomery. Design, implementation, and verification of the reliable multicast protocol. Master\u2019s thesis, West Virginia University, Dec 1994."},{"key":"21_CR28","unstructured":"F. Pedone and A. Schiper. Handling Message Semantics with Generic Broadcast Protocols. Distributed Computing. Submitted for publication."},{"key":"21_CR29","series-title":"Lect Notes Comput Sci","volume-title":"13th. Intl. Symposium on Distributed Computing (DISC\u201999)","author":"F. Pedone","year":"1999","unstructured":"F. Pedone and A. Schiper. Generic Broadcast. In 13th. Intl. Symposium on Distributed Computing (DISC\u201999). Springer Verlag, LNCS 1693, September 1999. Extended version to appear in ACM Distributed Computing, 2002."},{"issue":"2","key":"21_CR30","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1007\/s004460100061","volume":"15","author":"F. Pedone","year":"2002","unstructured":"F. Pedone and A. Schiper. Handling Message Semanticas with Generic Broadcast Protocols. Distributed Computing, 15(2):97\u2013107, april 2002.","journal-title":"Distributed Computing"},{"key":"21_CR31","unstructured":"Robbert Van Renesse, Kenneth P. Birman, Bradford B. Glade, Katie Guo, Mark Hayden, Takako Hickey, Dalia Malki, Alex Vaysburd, and Werner Vogels. Horus: A flexible group communications system. Technical Report TR95-1500, Department of Computer Science, Cornell University, Apr 1996."},{"key":"21_CR32","unstructured":"Andr\u00e9 Schiper. Dynamic Group Communication. Technical Report, EPFL, March 2003."},{"key":"21_CR33","unstructured":"F.B. Schneider. Replication Management using the State-Machine Approach. In Sape Mullender, editor, Distributed Systems, pages 169\u2013197. ACM Press, 1993."},{"key":"21_CR34","doi-asserted-by":"crossref","unstructured":"Brian Whetten, Todd Montgomery, and Simon M. Kaplan. A high performance totally ordered multicast protocol. In Dagstuhl Seminar on Distributed Systems, pages 33\u201357, 1994.","DOI":"10.1007\/3-540-60042-6_3"},{"key":"21_CR35","unstructured":"Gary T. Wong, Matti A. Hiltunen, and Richard D. Schlichting. A configurable and extensible transport protocol. In INFOCOM\u201901, April 2001."}],"container-title":["Lecture Notes in Computer Science","Middleware 2003"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-44892-6_21","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T11:35:25Z","timestamp":1737372925000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-44892-6_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540403173","9783540448921"],"references-count":35,"URL":"https:\/\/doi.org\/10.1007\/3-540-44892-6_21","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2003]]},"assertion":[{"value":"24 June 2003","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}