{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,31]],"date-time":"2025-07-31T00:25:34Z","timestamp":1753921534336},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540377832"},{"type":"electronic","value":"9783540377849"}],"license":[{"start":{"date-parts":[[2006,1,1]],"date-time":"2006-01-01T00:00:00Z","timestamp":1136073600000},"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":[[2006]]},"DOI":"10.1007\/11823285_60","type":"book-chapter","created":{"date-parts":[[2006,9,5]],"date-time":"2006-09-05T18:04:04Z","timestamp":1157479444000},"page":"582-591","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Run-Time Switching Between Total Order Algorithms"],"prefix":"10.1007","author":[{"given":"Jos\u00e9","family":"Mocito","sequence":"first","affiliation":[]},{"given":"Lu\u00eds","family":"Rodrigues","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"60_CR1","doi-asserted-by":"crossref","unstructured":"Powell, D. (ed.): Special Issue on Group Communication. Communications of the ACM\u00a039(4), 50\u201397 (1996)","DOI":"10.1145\/227210.227225"},{"issue":"4","key":"60_CR2","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1109\/2.585156","volume":"30","author":"R. Guerraoui","year":"1997","unstructured":"Guerraoui, R., Schiper, A.: Software-based replication for fault tolerance. IEEE Computer\u00a030(4), 68\u201374 (1997)","journal-title":"IEEE Computer"},{"issue":"4","key":"60_CR3","doi-asserted-by":"publisher","first-page":"372","DOI":"10.1145\/1041680.1041682","volume":"36","author":"X. D\u00e9fago","year":"2004","unstructured":"D\u00e9fago, X., Schiper, A., Urb\u00e1n, P.: Total order broadcast and multicast algorithms: Taxonomy and survey. ACM Computing Surveys\u00a036(4), 372\u2013421 (2004)","journal-title":"ACM Computing Surveys"},{"issue":"4","key":"60_CR4","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1145\/98163.98167","volume":"22","author":"F.B. Schneider","year":"1990","unstructured":"Schneider, F.B.: Implementing fault-tolerant services using the state machine approach: a tutorial. ACM Computing Surveys\u00a022(4), 299\u2013319 (1990)","journal-title":"ACM Computing Surveys"},{"key":"60_CR5","doi-asserted-by":"publisher","first-page":"222","DOI":"10.1109\/ICDCS.1991.148669","volume-title":"Proceedings of the 11th International Conference on Distributed Computing Systems","author":"M. Kaashoek","year":"1991","unstructured":"Kaashoek, M., Tanenbaum, A.: Group communication in the Amoeba distributed operating system. In: Proceedings of the 11th International Conference on Distributed Computing Systems, pp. 222\u2013230. IEEE, Los Alamitos (1991)"},{"issue":"3","key":"60_CR6","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1145\/65000.65001","volume":"7","author":"L. Peterson","year":"1989","unstructured":"Peterson, L., Buchholz, N., Schlichting, R.: Preserving and using context information in interprocess communication. ACM Transactions on Computer Systems\u00a07(3), 146\u2013217 (1989)","journal-title":"ACM Transactions on Computer Systems"},{"key":"60_CR7","first-page":"544","volume-title":"Digest of Papers, The 23th International Symposium on Fault-Tolerant Computing","author":"D. Dolev","year":"1993","unstructured":"Dolev, D., Kramer, S., Malki, D.: Early delivery totally ordered multicast in asynchronous environments. In: Digest of Papers, The 23th International Symposium on Fault-Tolerant Computing, pp. 544\u2013553. IEEE, Los Alamitos (1993)"},{"key":"60_CR8","doi-asserted-by":"crossref","unstructured":"Chang, J., Maxemchuck, N.: Reliable broadcast protocols. ACM, Transactions on Computer Systems\u00a02(3) (1984)","DOI":"10.1145\/989.357400"},{"issue":"7","key":"60_CR9","doi-asserted-by":"publisher","first-page":"558","DOI":"10.1145\/359545.359563","volume":"21","author":"L. Lamport","year":"1978","unstructured":"Lamport, L.: Time, clocks and the ordering of events in a distributed system. Communications of the ACM\u00a021(7), 558\u2013565 (1978)","journal-title":"Communications of the ACM"},{"key":"60_CR10","doi-asserted-by":"crossref","unstructured":"Birman, K., Joseph, T.: Reliable communication in the presence of failures. ACM, Transactions on Computer Systems\u00a05(1) (1987)","DOI":"10.1145\/7351.7478"},{"key":"60_CR11","doi-asserted-by":"publisher","first-page":"503","DOI":"10.1109\/ICDCS.1996.507999","volume-title":"Proceedings of the 16th International Conference on Distributed Computing Systems","author":"L. Rodrigues","year":"1996","unstructured":"Rodrigues, L., Fonseca, H., Ver\u00edssimo, P.: Totally ordered multicast in large-scale systems. In: Proceedings of the 16th International Conference on Distributed Computing Systems, Hong Kong, pp. 503\u2013510. IEEE, Los Alamitos (1996)"},{"key":"60_CR12","unstructured":"Rodrigues, L., Mocito, J., Carvalho, N.: From spontaneous total order to uniform total order: different degrees of optimistic delivery. In: Proceedings of the 21st ACM symposium on Applied computing (SAC 2006). ACM Press, New York (to appear, 2006)"},{"key":"60_CR13","doi-asserted-by":"crossref","unstructured":"Liu, X., van Renesse, R.: Fast protocol transition in a distributed environment. In: Proceedings of the 19th ACM Conference on Principles of Distributed Computing (PODC 2000), Portland, OR, p. 341 (2000)","DOI":"10.1145\/343477.362170"},{"key":"60_CR14","doi-asserted-by":"publisher","first-page":"635","DOI":"10.1109\/ICDSC.2001.918994","volume-title":"ICDCS 2001: Proceedings of the The 21st International Conference on Distributed Computing Systems","author":"W.K. Chen","year":"2001","unstructured":"Chen, W.K., Hiltunen, M., Schlichting, R.: Constructing adaptive software in distributed systems. In: ICDCS 2001: Proceedings of the The 21st International Conference on Distributed Computing Systems, Washington, p. 635. IEEE Computer Society, Los Alamitos (2001)"},{"issue":"9","key":"60_CR15","doi-asserted-by":"publisher","first-page":"963","DOI":"10.1002\/(SICI)1097-024X(19980725)28:9<963::AID-SPE179>3.0.CO;2-9","volume":"28","author":"R. Renesse van","year":"1998","unstructured":"van Renesse, R., Birman, K., Hayden, M., Vaysburd, A., Karr, D.: Building adaptive systems using Ensemble. Software: Practice and Experience\u00a028(9), 963\u2013979 (1998)","journal-title":"Software: Practice and Experience"},{"key":"60_CR16","volume-title":"Proceedings of the 20th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2006)","author":"O. Rutti","year":"2006","unstructured":"Rutti, O., Wojciechowski, P., Schiper, A.: Structural and algorithmic issues of dynamic protocol update. In: Proceedings of the 20th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2006), IEEE, Los Alamitos (2006)"},{"key":"60_CR17","doi-asserted-by":"publisher","first-page":"707","DOI":"10.1109\/ICDSC.2001.919005","volume-title":"Proceedings of the 21st International Conference on Distributed Computing Systems","author":"H. Miranda","year":"2001","unstructured":"Miranda, H., Pinto, A., Rodrigues, L.: Appia, a flexible protocol kernel supporting multiple coordinated channels. In: Proceedings of the 21st International Conference on Distributed Computing Systems, Phoenix, Arizona, pp. 707\u2013710. IEEE, Los Alamitos (2001)"},{"key":"60_CR18","unstructured":"Nicol, D., Liu, J., Liljenstam, M., Yan, G.: Simulation of large-scale networks using SSF. In: Proceedings of the 2003 Winter Simulation Conference (2003)"},{"issue":"2","key":"60_CR19","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1145\/226643.226647","volume":"43","author":"T. Chandra","year":"1996","unstructured":"Chandra, T., Toueg, S.: Unreliable failure detectors for reliable distributed systems. Journal of the ACM\u00a043(2), 225\u2013267 (1996)","journal-title":"Journal of the ACM"},{"key":"60_CR20","doi-asserted-by":"crossref","unstructured":"Birman, K., Joseph, T.: Exploiting virtual synchrony in distributed systems. Technical Report 87-811, Department of Computer Science, Cornell University, Ithaca, New York (1987)","DOI":"10.21236\/ADA177091"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2006 Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11823285_60","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,20]],"date-time":"2020-04-20T00:28:07Z","timestamp":1587342487000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11823285_60"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540377832","9783540377849"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/11823285_60","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]},"assertion":[{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}