{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T10:11:17Z","timestamp":1740132677026,"version":"3.37.3"},"reference-count":10,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"5","license":[{"start":{"date-parts":[[2019,9,1]],"date-time":"2019-09-01T00:00:00Z","timestamp":1567296000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,9,1]],"date-time":"2019-09-01T00:00:00Z","timestamp":1567296000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,9,1]],"date-time":"2019-09-01T00:00:00Z","timestamp":1567296000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Softw."],"published-print":{"date-parts":[[2019,9]]},"DOI":"10.1109\/ms.2019.2921226","type":"journal-article","created":{"date-parts":[[2019,8,15]],"date-time":"2019-08-15T19:50:01Z","timestamp":1565898601000},"page":"24-28","source":"Crossref","is-referenced-by-count":3,"title":["Dealing With C's Original Sin"],"prefix":"10.1109","volume":"36","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6277-3987","authenticated-orcid":false,"given":"Chris","family":"Hathhorn","sequence":"first","affiliation":[{"name":"Runtime Verification, Inc."}]},{"given":"Grigore","family":"Rosu","sequence":"additional","affiliation":[{"name":"Runtime Verification, Inc."}]}],"member":"263","reference":[{"journal-title":"Rationale for American national standard for information systems&#x2014;Programming language&#x2014;C","year":"1990","key":"ref4"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/363235.363259"},{"journal-title":"Semantics of C in K","year":"0","author":"framework","key":"ref10"},{"article-title":"Null references: The billion dollar mistake","year":"0","author":"hoare","key":"ref6"},{"year":"2018","key":"ref5"},{"journal-title":"Undefined behavior in 2017","year":"0","author":"cuoq","key":"ref8"},{"journal-title":"SEI CERT C Secure Coding Standard","year":"0","key":"ref7"},{"journal-title":"The C Programming Language","year":"1990","key":"ref2"},{"journal-title":"RV-Match","year":"0","key":"ref9"},{"journal-title":"The C Programming Language","year":"1978","author":"kernighan","key":"ref1"}],"container-title":["IEEE Software"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/52\/8802315\/08802866.pdf?arnumber=8802866","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,13]],"date-time":"2022-07-13T20:47:43Z","timestamp":1657745263000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8802866\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9]]},"references-count":10,"journal-issue":{"issue":"5"},"URL":"https:\/\/doi.org\/10.1109\/ms.2019.2921226","relation":{},"ISSN":["0740-7459","1937-4194"],"issn-type":[{"type":"print","value":"0740-7459"},{"type":"electronic","value":"1937-4194"}],"subject":[],"published":{"date-parts":[[2019,9]]}}}