{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,8]],"date-time":"2026-06-08T14:58:52Z","timestamp":1780930732854,"version":"3.54.1"},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540414292","type":"print"},{"value":"9783540444671","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2000]]},"DOI":"10.1007\/3-540-44467-x_6","type":"book-chapter","created":{"date-parts":[[2007,7,16]],"date-time":"2007-07-16T12:21:46Z","timestamp":1184588506000},"page":"61-72","source":"Crossref","is-referenced-by-count":3,"title":["Reducing False Causality in Causal Message Ordering"],"prefix":"10.1007","author":[{"given":"Pranav","family":"Gambhire","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ajay D.","family":"Kshemkalyani","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2001,6,8]]},"reference":[{"key":"6_CR1","unstructured":"Y. Amir, D. Dolev, S. Kramer and D. Malki, Transis: A communication sub-system for high-availability, Proc. 22nd International Symposium on Fault-tolerant Computing, IEEE Computer Society Press, 337\u2013346, 1991."},{"issue":"1","key":"6_CR2","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/164853.164858","volume":"28","author":"K. Birman","year":"1994","unstructured":"K. Birman, A response to Cheriton and Skeen\u2019s criticism of causal and totally ordered communication, Operating Systems Review, 28(1): 11\u201321, Jan. 1994.","journal-title":"Operating Systems Review"},{"issue":"1","key":"6_CR3","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1145\/7351.7478","volume":"5","author":"K. Birman","year":"1987","unstructured":"K. Birman, T. Joseph, Reliable communication in the presence of failures, ACM Transactions on Computer Systems, 5(1): 47\u201376, Feb. 1987.","journal-title":"ACM Transactions on Computer Systems"},{"issue":"3","key":"6_CR4","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 Transactions on Computer Systems, 9(3): 272\u2013314, Aug. 1991.","journal-title":"ACM Transactions on Computer Systems"},{"key":"6_CR5","doi-asserted-by":"crossref","unstructured":"J. Caroll, A. Borshchev, A deterministic model of time for distributed systems, Proc. Eighth IEEE Symposium on Parallel and Distributed Processing, 593\u2013598, Oct. 1996.","DOI":"10.1109\/SPDP.1996.570389"},{"key":"6_CR6","doi-asserted-by":"crossref","unstructured":"D.R. Cheriton, D. Skeen, Understanding the limitations of causally and totally ordered communication, Proc. 11th ACM Symposium on the Operating Systems Principles, 44\u201357, Dec. 1993.","DOI":"10.1145\/168619.168623"},{"issue":"8","key":"6_CR7","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/2.84874","volume":"24","author":"C. Fidge","year":"1991","unstructured":"C. Fidge, Logical time in distributed computing systems, IEEE Computer, 24(8): 28\u201333, Aug. 1991.","journal-title":"IEEE Computer"},{"key":"6_CR8","unstructured":"P. Gambhire, Efficient Causal Message Ordering, M.S. Thesis, University of Illinois at Chicago, April 2000."},{"key":"6_CR9","unstructured":"F. Kaashoek, A. Tanenbaum, Group communication in the Ameoba distributed operating system, Proc. Fifth ACM Annual Symposium on Principles of Distributed Computing, 125\u2013136, 1986."},{"issue":"2","key":"6_CR10","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1007\/s004460050044","volume":"11","author":"A. Kshemkalyani","year":"1998","unstructured":"A. Kshemkalyani, M. Singhal, Necessary and sufficient conditions on information for causal message ordering and their optimal implementation, Distributed Computing, 11(2), 91\u2013111, April 1998.","journal-title":"Distributed Computing"},{"issue":"7","key":"6_CR11","doi-asserted-by":"publisher","first-page":"558","DOI":"10.1145\/359545.359563","volume":"21","author":"L. Lamport","year":"1978","unstructured":"L. Lamport, Time, clocks, and the ordering of events in a distributed system, Communications of the ACM, 21(7): 558\u2013565, July 1978.","journal-title":"Communications of the ACM"},{"issue":"3","key":"6_CR12","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1145\/65000.65001","volume":"7","author":"L.L. Peterson","year":"1989","unstructured":"L.L. Peterson, N.C. Bucholz and R.D. Schlichting, Preserving and using context information in interprocess communication, ACM Transactions on Computer Systems 7(3), 217\u2013246, 1989.","journal-title":"ACM Transactions on Computer Systems"},{"key":"6_CR13","doi-asserted-by":"publisher","first-page":"343","DOI":"10.1016\/0020-0190(91)90008-6","volume":"39","author":"M. Raynal","year":"1991","unstructured":"M. Raynal, A. Schiper, S. Toueg, The causal ordering abstraction and a simple way to implement it, Information Processing Letters 39:343\u2013350, 1991.","journal-title":"Information Processing Letters"},{"key":"6_CR14","unstructured":"L. Rodrigues, P. Verissimo, Causal separators and topological timestamping: an approach to support causal multicast in large-scale systems, Proc. 15th IEEE International Conf. on Distributed Computing Systems, May 1995."},{"key":"6_CR15","doi-asserted-by":"crossref","unstructured":"R. van Renesse, Causal controversy at Le Mont St. Michel, Operating Systems Review, 27(2):44\u201353, April 1993.","DOI":"10.1145\/155848.155857"},{"key":"6_CR16","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1007\/3-540-51687-5_45","volume-title":"A new algorithm to implement causal ordering","author":"A. Schiper","year":"1989","unstructured":"A. Schiper, A. Eggli, A. Sandoz, A new algorithm to implement causal ordering, Proc. Third International Workshop on Distributed Systems, Nice, France, LNCS 392, Springer-Verlag, 219\u2013232, 1989."},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"A. Tarafdar, V. Garg, Addressing false causality while detecting predicates in distributed programs, Proc. 18th IEEE International Conf. on Distributed Computing Systems, 94\u2013101, May 1998.","DOI":"10.1109\/ICDCS.1998.679491"}],"container-title":["Lecture Notes in Computer Science","High Performance Computing \u2014 HiPC 2000"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-44467-X_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,30]],"date-time":"2019-04-30T23:31:57Z","timestamp":1556667117000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-44467-X_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000]]},"ISBN":["9783540414292","9783540444671"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/3-540-44467-x_6","relation":{},"ISSN":["0302-9743"],"issn-type":[{"value":"0302-9743","type":"print"}],"subject":[],"published":{"date-parts":[[2000]]}}}