{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T19:52:44Z","timestamp":1777578764905,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":19,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,6,6]],"date-time":"2023-06-06T00:00:00Z","timestamp":1686009600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NSERC COHESA Strategic Networks","award":["NETGP485577-15"],"award-info":[{"award-number":["NETGP485577-15"]}]},{"DOI":"10.13039\/501100004489","name":"Mitacs","doi-asserted-by":"publisher","award":["IT32967"],"award-info":[{"award-number":["IT32967"]}],"id":[{"id":"10.13039\/501100004489","id-type":"DOI","asserted-by":"publisher"}]},{"name":"EPSRC UK grant","award":["EP\/V000470\/1"],"award-info":[{"award-number":["EP\/V000470\/1"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,6,6]]},"DOI":"10.1145\/3591195.3595274","type":"proceedings-article","created":{"date-parts":[[2023,6,6]],"date-time":"2023-06-06T20:32:43Z","timestamp":1686083563000},"page":"30-42","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Memory Consistency Models for Program Transformations: An Intellectual Abstract"],"prefix":"10.1145","author":[{"given":"Akshay","family":"Gopalakrishnan","sequence":"first","affiliation":[{"name":"McGill University, Canada"}]},{"given":"Clark","family":"Verbrugge","sequence":"additional","affiliation":[{"name":"McGill University, Canada"}]},{"given":"Mark","family":"Batty","sequence":"additional","affiliation":[{"name":"University of Kent, UK"}]}],"member":"320","published-online":{"date-parts":[[2023,6,6]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.546611"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/6448"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-25318-8_21"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2627752"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-46669-8_12"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1926385.1926394"},{"key":"e_1_3_2_2_7_1","unstructured":"cppreference. 2022. Memory Consistency. https:\/\/en.cppreference.com\/w\/cpp\/language\/memory_model \t\t\t\t  cppreference. 2022. Memory Consistency. https:\/\/en.cppreference.com\/w\/cpp\/language\/memory_model"},{"key":"e_1_3_2_2_8_1","unstructured":"java. 2022. Memory Consistency Model. https:\/\/docs.oracle.com\/javase\/specs\/jls\/se17\/html\/jls-17.html##jls-17.4 \t\t\t\t  java. 2022. Memory Consistency Model. https:\/\/docs.oracle.com\/javase\/specs\/jls\/se17\/html\/jls-17.html##jls-17.4"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-48989-6_29"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3062341.3062352"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.599898"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1040305.1040336"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1134\/S0361768821060050"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491956.2491967"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03359-9_27"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-44914-8_22"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/304065.304106"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-70592-5_3"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676726.2676995"}],"event":{"name":"ISMM '23: 2023 ACM SIGPLAN International Symposium on Memory Management","location":"Orlando FL USA","acronym":"ISMM '23","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 2023 ACM SIGPLAN International Symposium on Memory Management"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3591195.3595274","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3591195.3595274","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:37:31Z","timestamp":1750178251000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3591195.3595274"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,6]]},"references-count":19,"alternative-id":["10.1145\/3591195.3595274","10.1145\/3591195"],"URL":"https:\/\/doi.org\/10.1145\/3591195.3595274","relation":{},"subject":[],"published":{"date-parts":[[2023,6,6]]},"assertion":[{"value":"2023-06-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}