{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,10]],"date-time":"2026-01-10T07:16:26Z","timestamp":1768029386588,"version":"3.49.0"},"reference-count":27,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,11]]},"DOI":"10.1109\/ase.2011.6100049","type":"proceedings-article","created":{"date-parts":[[2011,12,16]],"date-time":"2011-12-16T18:30:08Z","timestamp":1324060208000},"page":"153-162","source":"Crossref","is-referenced-by-count":4,"title":["Safe asynchronous multicore memory operations"],"prefix":"10.1109","author":[{"given":"Matko","family":"Botincan","sequence":"first","affiliation":[]},{"given":"Mike","family":"Dodds","sequence":"additional","affiliation":[]},{"given":"Alastair F.","family":"Donaldson","sequence":"additional","affiliation":[]},{"given":"Matthew J.","family":"Parkinson","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2009.06.006"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1145\/945465.945468"},{"key":"18","article-title":"Effective data-race detection for the kernel","author":"erickson","year":"2010","journal-title":"OSDI"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1007\/s10703-011-0124-2"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1145\/1941553.1941604"},{"key":"13","article-title":"Strengthening inductionbased race checking with lightweight static analysis","author":"donaldson","year":"2011","journal-title":"VMCAI"},{"key":"14","article-title":"Automatic analysis of scratch-pad memory code for heterogeneous multicore processors","author":"donaldson","year":"2010","journal-title":"TACAS"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1145\/1449764.1449782"},{"key":"12","article-title":"A fresh look at separation algebras and share accounting","author":"dockins","year":"2009","journal-title":"APLAS"},{"key":"21","year":"2009","journal-title":"Cell BE Resource Center"},{"key":"20","year":"2008","journal-title":"Example Library API Reference Version 3 1"},{"key":"22","article-title":"Apron: A library of numerical abstract domains for static analysis","author":"jeannet","year":"2009","journal-title":"CAV"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2011.5762737"},{"key":"24","doi-asserted-by":"crossref","DOI":"10.1145\/1133981.1134018","article-title":"Effective static race detection for Java","author":"naik","year":"2006","journal-title":"PLDI"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-16901-4_31"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1109\/LICS.2002.1029817"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1145\/265924.265927"},{"key":"3","article-title":"Symbolic execution with separation logic","author":"berdine","year":"2005","journal-title":"APLAS"},{"key":"2","article-title":"Smallfoot: Modular automatic assertion checking with separation logic","author":"berdine","year":"2005","journal-title":"FMCO"},{"key":"10","article-title":"A local shape analysis based on separation logic","author":"distefano","year":"2006","journal-title":"TACAS"},{"key":"1","author":"barrett","year":"2010","journal-title":"The SMT-LIB Standard"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2009.09.057"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/1941553.1941605"},{"key":"5","article-title":"coreStar: The core of jstar","author":"botinc?an","year":"0","journal-title":"Boogie First International Workshop on Intermediate Verification Languages 2011"},{"key":"4","article-title":"Permission accounting in separation logic","author":"bornat","year":"2005","journal-title":"POPL"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1145\/512950.512973"},{"key":"8","doi-asserted-by":"crossref","DOI":"10.1145\/1480881.1480917","article-title":"Compositional shape analysis by means of bi-abduction","author":"calcagno","year":"2009","journal-title":"POPL"}],"event":{"name":"2011 26th IEEE\/ACM International Conference on Automated Software Engineering (ASE)","location":"Lawrence, KS, USA","start":{"date-parts":[[2011,11,6]]},"end":{"date-parts":[[2011,11,10]]}},"container-title":["2011 26th IEEE\/ACM International Conference on Automated Software Engineering (ASE 2011)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/6093623\/6100039\/06100049.pdf?arnumber=6100049","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,15]],"date-time":"2025-03-15T23:42:45Z","timestamp":1742082165000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6100049\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,11]]},"references-count":27,"URL":"https:\/\/doi.org\/10.1109\/ase.2011.6100049","relation":{},"subject":[],"published":{"date-parts":[[2011,11]]}}}