{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T18:11:10Z","timestamp":1725559870426},"publisher-location":"Berlin, Heidelberg","reference-count":22,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540281269"},{"type":"electronic","value":"9783540318262"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11535294_6","type":"book-chapter","created":{"date-parts":[[2005,9,27]],"date-time":"2005-09-27T13:50:17Z","timestamp":1127829017000},"page":"59-73","source":"Crossref","is-referenced-by-count":0,"title":["Allowing Atomic Objects to Coexist with Sequentially Consistent Objects"],"prefix":"10.1007","author":[{"given":"Michel","family":"Raynal","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matthieu","family":"Roy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"12","key":"6_CR1","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1109\/2.546611","volume":"29","author":"S.V. Adve","year":"1997","unstructured":"Adve, S.V., Garachorloo, K.: Shared Memory Models: a Tutorial. IEEE Computer\u00a029(12), 66\u201377 (1997)","journal-title":"IEEE Computer"},{"issue":"1","key":"6_CR2","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1145\/151646.151651","volume":"15","author":"Y. Afek","year":"1993","unstructured":"Afek, Y., Brown, G., Merritt, M.: Lazy Caching. ACM Transactions on Programming Languages and Systems\u00a015(1), 182\u2013205 (1993)","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"6_CR3","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1007\/BF01784241","volume":"9","author":"M. Ahamad","year":"1995","unstructured":"Ahamad, M., Hutto, P.W., Neiger, G., Burns, J.E., Kohli, P.: Causal memory: Definitions, Implementations and Programming. Distributed Comp.\u00a09, 37\u201349 (1995)","journal-title":"Distributed Comp."},{"issue":"9","key":"6_CR4","doi-asserted-by":"publisher","first-page":"888","DOI":"10.1109\/71.798314","volume":"10","author":"M. Ahamad","year":"1999","unstructured":"Ahamad, M., Kordale, R.: Scalable Consistency Protocols for Distributed Services. IEEE Transactions on Parallel and Distributed Systems\u00a010(9), 888\u2013903 (1999)","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"6_CR5","first-page":"86","volume-title":"Proc. 18th IEEE Int. Conf. on Distributed Computing Systems","author":"M. Ahamad","year":"1998","unstructured":"Ahamad, M., Raynal, M., Thia-Kime, G.: An Adaptive Protocol for Implementing Causally Consistent Distributed Services. In: Proc. 18th IEEE Int. Conf. on Distributed Computing Systems, pp. 86\u201393. IEEE Computer Society Press, Los Alamitos (1998)"},{"issue":"2","key":"6_CR6","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1145\/176575.176576","volume":"12","author":"H. Attiya","year":"1994","unstructured":"Attiya, H., Welch, J.L.: Sequential Consistency versus Linearizability. ACM Transactions on Computer Systems\u00a012(2), 91\u2013122 (1994)","journal-title":"ACM Transactions on Computer Systems"},{"issue":"1","key":"6_CR7","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1142\/S0129626499000141","volume":"9","author":"V.K. Garg","year":"1999","unstructured":"Garg, V.K., Raynal, M.: Normality: a Correctness Condition for Concurrent Objects. Parallel Processing Letters\u00a09(1), 123\u2013134 (1999)","journal-title":"Parallel Processing Letters"},{"issue":"3","key":"6_CR8","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1145\/78969.78972","volume":"12","author":"M.P. Herlihy","year":"1990","unstructured":"Herlihy, M.P., Wing, J.L.: Linearizability: a Correctness Condition for Concurrent Objects. ACM TOPLAS\u00a012(3), 463\u2013492 (1990)","journal-title":"ACM TOPLAS"},{"issue":"3","key":"6_CR9","doi-asserted-by":"publisher","first-page":"429","DOI":"10.1145\/27629.214284","volume":"12","author":"T. Ibaraki","year":"1987","unstructured":"Ibaraki, T., Kameda, T., Minoura, T.: Serializability with Constraints. ACM Transactions on Database Systems\u00a012(3), 429\u2013452 (1987)","journal-title":"ACM Transactions on Database Systems"},{"issue":"9","key":"6_CR10","doi-asserted-by":"publisher","first-page":"690","DOI":"10.1109\/TC.1979.1675439","volume":"C28","author":"L. Lamport","year":"1979","unstructured":"Lamport, L.: How to Make a Multiprocessor Computer that Correctly Executes Multiprocess Programs. IEEE Transactions on Computers\u00a0C28(9), 690\u2013691 (1979)","journal-title":"IEEE Transactions on Computers"},{"issue":"4","key":"6_CR11","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1145\/75104.75105","volume":"7","author":"K. Li","year":"1989","unstructured":"Li, K., Hudak, P.: Memory Coherence in Shared Virtual Memory Systems. ACM Transactions on Computer Systems\u00a07(4), 321\u2013359 (1989)","journal-title":"ACM Transactions on Computer Systems"},{"issue":"2","key":"6_CR12","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1142\/S0129626496000273","volume":"6","author":"M. Mizuno","year":"1996","unstructured":"Mizuno, M., Nielsen, M.L., Raynal, M.: An Optimistic Protocol for a Linearizable Distributed Shared Memory System. Parallel Proc. Letters\u00a06(2), 265\u2013278 (1996)","journal-title":"Parallel Proc. Letters"},{"key":"6_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"224","DOI":"10.1007\/3-540-60042-6_16","volume-title":"Theory and Practice in Distributed Systems","author":"M. Mizuno","year":"1995","unstructured":"Mizuno, M., Raynal, M., Zhou, J.Z.: Sequential Consistency in Distributed Systems. In: Birman, K.P., Mattern, F., Schiper, A. (eds.) Dagstuhl Seminar 1994. LNCS, vol.\u00a0938, pp. 224\u2013241. Springer, Heidelberg (1995)"},{"unstructured":"Papadimitriou, C.: The Theory of Concurrency Control. Comp. Science Press (1986)","key":"6_CR14"},{"doi-asserted-by":"crossref","unstructured":"Raynal, M.: Sequential Consistency as Lazy Linearizability. In: 14th ACM Symposium on Parallel Algorithms and Architectures (SPAA 2002), pp. 151\u2013152 (2002)","key":"6_CR15","DOI":"10.1145\/564870.564896"},{"issue":"6","key":"6_CR16","first-page":"359","volume":"17","author":"M. Raynal","year":"2002","unstructured":"Raynal, M.: Token-Based Sequential Consistency. Journal of Computer Systems Science and Engineering\u00a017(6), 359\u2013365 (2002)","journal-title":"Journal of Computer Systems Science and Engineering"},{"key":"6_CR17","volume-title":"Proc. 19th Int. Conference on Advanced Information Networking and Applications (AINA 2005)","author":"M. Raynal","year":"2005","unstructured":"Raynal, M., Roy, M., Tutu, C.: A simple Protocol Offering Both Atomic Read Operations and Sequentially Consistent Read operations. In: Proc. 19th Int. Conference on Advanced Information Networking and Applications (AINA 2005). IEEE Computer Society Press, Los Alamitos (2005)"},{"key":"6_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"180","DOI":"10.1007\/3-540-60692-0_48","volume-title":"Foundations of Software Technology and Theoretical Computer Science","author":"M. Raynal","year":"1995","unstructured":"Raynal, M., Schiper, A.: From Causal Consistency to Sequential Consistency in Shared Memory Systems. In: Thiagarajan, P.S. (ed.) FSTTCS 1995. LNCS, vol.\u00a01026, pp. 180\u2013194. Springer, Heidelberg (1995)"},{"unstructured":"Raynal, M., Schiper, A.: A Suite of Formal Definitions for Consistency Criteria in Distributed Shared Memories. In: Proc. 9th Int. IEEE Conference on Parallel and Distributed Computing Systems (PDCS 1996), pp. 125\u2013131 (1996)","key":"6_CR19"},{"key":"6_CR20","first-page":"544","volume-title":"24th IEEE Int. Conf. on Distributed Computing Systems (ICDCS 2004)","author":"M. Raynal","year":"2004","unstructured":"Raynal, M., Vidyasankar, K.: A Distributed Implementation of Sequential Consistency with Multi-Object Operations. In: 24th IEEE Int. Conf. on Distributed Computing Systems (ICDCS 2004), pp. 544\u2013551. IEEE Computer Society Press, Los Alamitos (2004)"},{"key":"6_CR21","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1007\/BF00263928","volume":"19","author":"R.N. Taylor","year":"1983","unstructured":"Taylor, R.N.: Complexity of Analyzing the Synchronization Structure of Concurrent Programs. Acta Informatica\u00a019, 57\u201384 (1983)","journal-title":"Acta Informatica"},{"key":"6_CR22","volume-title":"Proc. 25th IEEE Int. Conference on Distributed Computing Systems (ICDCS 2005)","author":"Z. Zhan","year":"2005","unstructured":"Zhan, Z., Ahamad, M., Raynal, M.: Mixed Consistency Model: Meeting Data Sharing Needs of Heterogeneous Users. In: Proc. 25th IEEE Int. Conference on Distributed Computing Systems (ICDCS 2005). IEEE Computer Society Press, Los Alamitos (2005)"}],"container-title":["Lecture Notes in Computer Science","Parallel Computing Technologies"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11535294_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T06:52:07Z","timestamp":1619506327000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11535294_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540281269","9783540318262"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/11535294_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}