{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T02:18:38Z","timestamp":1725589118547},"reference-count":14,"publisher":"IEEE","license":[{"start":{"date-parts":[[2020,12,2]],"date-time":"2020-12-02T00:00:00Z","timestamp":1606867200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,12,2]],"date-time":"2020-12-02T00:00:00Z","timestamp":1606867200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2020,12,2]],"date-time":"2020-12-02T00:00:00Z","timestamp":1606867200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020,12,2]]},"DOI":"10.1109\/memocode51338.2020.9315046","type":"proceedings-article","created":{"date-parts":[[2021,3,15]],"date-time":"2021-03-15T21:26:49Z","timestamp":1615843609000},"page":"1-6","source":"Crossref","is-referenced-by-count":0,"title":["Verifying Absence of Hardware-Software Data Races using Counting Abstraction"],"prefix":"10.1109","author":[{"given":"Tuba","family":"Yavuz","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02658-4_9"},{"year":"0","key":"ref11","article-title":"Bfc - A Widening Approach to Multi-Threaded Program Verification"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2629608"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2103656.2103693"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/MEMCOD.2016.7797752"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-22110-1_36"},{"year":"0","key":"ref3","article-title":"Linux usbkbd driver"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1007\/s10703-016-0249-4"},{"key":"ref5","first-page":"412","article-title":"Threader: A constraint-based verifier for multi-threaded programs","author":"gupta","year":"2011","journal-title":"Computer Aided Verification - 23rd International Conference CAV 2011 Snowbird UT USA July 14-20 2011 Proceedings"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD.2014.7001323"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2011.6100048"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/146637.146681"},{"key":"ref1","article-title":"Android: protecting the kernel","author":"stoep","year":"2016","journal-title":"Linux Security Summit"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541970"}],"event":{"name":"2020 18th ACM-IEEE International Conference on Formal Methods and Models for System Design (MEMOCODE)","start":{"date-parts":[[2020,12,2]]},"location":"Jaipur, India","end":{"date-parts":[[2020,12,4]]}},"container-title":["2020 18th ACM-IEEE International Conference on Formal Methods and Models for System Design (MEMOCODE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9314950\/9314993\/09315046.pdf?arnumber=9315046","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,1]],"date-time":"2022-07-01T01:02:01Z","timestamp":1656637321000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9315046\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,2]]},"references-count":14,"URL":"https:\/\/doi.org\/10.1109\/memocode51338.2020.9315046","relation":{},"subject":[],"published":{"date-parts":[[2020,12,2]]}}}