{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:17:09Z","timestamp":1725664629515},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540616269"},{"type":"electronic","value":"9783540706335"}],"license":[{"start":{"date-parts":[[1996,1,1]],"date-time":"1996-01-01T00:00:00Z","timestamp":820454400000},"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":[[1996]]},"DOI":"10.1007\/3-540-61626-8_67","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T22:06:11Z","timestamp":1330293971000},"page":"496-505","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["A framework for viewing atomic events in distributed computations"],"prefix":"10.1007","author":[{"given":"Ajay D.","family":"Kshemkalyani","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,8]]},"reference":[{"key":"67_CR1","unstructured":"Ahuja, M., Kshemkalyani, A. D., Carlson, T.: A Basic Unit of Computation in Distributed Systems. Proc. 10th IEEE Int. Conf. Distrib. Comput. Systems (1990) 12\u201319"},{"key":"67_CR2","unstructured":"Ananda, A., Tay, B., Koh, E.: A Survey of Asynchronous RPC. ACM Operating Systems Review (1992)"},{"issue":"3","key":"67_CR3","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1147\/sj.343.0501","volume":"34","author":"W. Arnette","year":"1995","unstructured":"Arnette, W., Kshemkalyani, A.D., Riley, W., Sanders, J., Schwaller, P., Terrien, J., Walker, J.: CPI-C: An API for Distributed Applications. IBM Systems Journal 34(3) (1995) 501\u2013518","journal-title":"IBM Systems Journal"},{"key":"67_CR4","unstructured":"Bernstein, P.A., Hadzilacos, V., Goodman, N.: Concurrency Control and Recovery in Database Systems, Addison-Wesley (1987)"},{"issue":"1","key":"67_CR5","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1145\/214451.214456","volume":"3","author":"K.M. Chandy","year":"1985","unstructured":"Chandy, K.M., Lamport, L.: Distributed Snapshots: Global States of a Distributed System. ACM Trans. Comput. Systems 3(1) (1985) 63\u201375","journal-title":"ACM Trans. Comput. Systems"},{"key":"67_CR6","unstructured":"Charron-Bost, B.: Measure of Parallelism of Distributed Computations. Proc. STACS 89, In LNCS 349 Springer-Verlag (1989) 434\u2013445"},{"key":"67_CR7","doi-asserted-by":"crossref","unstructured":"Cypher, R., Leu, E.: Repeatable and Portable Message-Passing Programs. Proc. 13th ACM Symp. on Principles of Distributed Computing (Aug.1994) 22\u201331.","DOI":"10.1145\/197917.197940"},{"key":"67_CR8","unstructured":"Damodaran-Kamal, S., Francioni, J.: Nondeterminacy:Testing and Debugging in Message Passing Parallel Programs. ACM\/ONR Workshop on Debugging (1993) 118\u2013128"},{"key":"67_CR9","unstructured":"Fidge, C.A.: A Simple Run-Time Concurrency Measure. The Transputer in Australasia, Eds. T. Bossomaier, T. Hintz, J. Hulskamp, IOS Press (1990) 92\u2013101"},{"issue":"1","key":"67_CR10","first-page":"56","volume":"10","author":"C.A. Fidge","year":"1988","unstructured":"Fidge, C.A.: Timestamps in Message-Passing Systems That Preserve Partial Ordering. Australian Computer Science Communications 10(1) (Feb. 1988) 56\u201366","journal-title":"Australian Computer Science Communications"},{"issue":"3","key":"67_CR11","doi-asserted-by":"crossref","first-page":"198","DOI":"10.1109\/TSE.1982.235418","volume":"8","author":"M. Fisher","year":"1982","unstructured":"Fisher, M., Griffeth, N., Lynch, N.: Global States in a Distributed System. IEEE Trans. Software Engineering 8(3) (May 1982) 198\u2013202","journal-title":"IEEE Trans. Software Engineering"},{"issue":"1","key":"67_CR12","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1006\/jpdc.1994.1069","volume":"22","author":"A.D. Kshemkalyani","year":"1994","unstructured":"Kshemkalyani, A.D., Singhal, M.: On Characterization and Correctness of Distributed Deadlock Detection. Journal of Parallel and Distributed Computing 22(1) (July 1994) 44\u201359","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"67_CR13","unstructured":"Kshemkalyani, A.D.: A Unifying Framework for Viewing Atomic Actions in Parallel and Distributed Systems. IBM Tech. Rep. TR29.2014 (1995)"},{"issue":"7","key":"67_CR14","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 21(7) (July 1978) 558\u2013565","journal-title":"Communications of the ACM"},{"key":"67_CR15","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1007\/BF01786227","volume":"1","author":"L. Lamport","year":"1986","unstructured":"L. Lamport.: On Interprocess Communication, Part I: Basic Formalism, Part II: Algorithms. Distributed Computing, 1 (1986) 77\u2013101","journal-title":"Distributed Computing"},{"key":"67_CR16","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1007\/BF01782776","volume":"2","author":"F. Mattern","year":"1987","unstructured":"Mattern, F.: Algorithms for Distributed Termination Detection. Distributed Computing 2 (1987) 161\u2013175","journal-title":"Distributed Computing"},{"key":"67_CR17","unstructured":"F. Mattern, Virtual Time and Global States of Distributed Systems. Parallel and Distributed Algorithms, North-Holland (1989) 215\u2013226"},{"key":"67_CR18","unstructured":"Mattern, F., F\u00fcnfrocken, S.: A Nonblocking Lightweight Implementation of Causal Order Message Delivery. In LNCS 938 Springer-Verlag (1995) 197\u2013213"},{"issue":"2","key":"67_CR19","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1109\/TSE.1975.6312842","volume":"1","author":"B. Randell","year":"1975","unstructured":"Randell, B.: System Structure for Software Fault Tolerance. IEEE Trans. Software Engg 1(2) (1975) 220\u2013232","journal-title":"IEEE Trans. Software Engg"},{"issue":"1","key":"67_CR20","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1006\/jpdc.1993.1048","volume":"18","author":"M. Singhal","year":"1993","unstructured":"Singhal, M.: A Taxonomy of Distributed Mutual Exclusion. Journal of Parallel and Distributed Computing, 18(1) 1993 94\u2013101","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"3","key":"67_CR21","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1145\/3959.3962","volume":"3","author":"R.E. Strom","year":"1985","unstructured":"Strom, R.E., Yemini, S.: Optimistic Recovery in Distributed Systems. ACM Trans. on Computer Systems 3(3) (1985) 204\u2013226","journal-title":"ACM Trans. on Computer Systems"}],"container-title":["Lecture Notes in Computer Science","Euro-Par'96 Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-61626-8_67","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,20]],"date-time":"2020-04-20T00:27:04Z","timestamp":1587342424000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-61626-8_67"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540616269","9783540706335"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/3-540-61626-8_67","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]},"assertion":[{"value":"8 June 2005","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}