{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,7]],"date-time":"2026-01-07T23:49:56Z","timestamp":1767829796714,"version":"3.49.0"},"reference-count":11,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"12","license":[{"start":{"date-parts":[[2020,12,1]],"date-time":"2020-12-01T00:00:00Z","timestamp":1606780800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,12,1]],"date-time":"2020-12-01T00:00:00Z","timestamp":1606780800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2020,12,1]],"date-time":"2020-12-01T00:00:00Z","timestamp":1606780800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/N027965\/1"],"award-info":[{"award-number":["EP\/N027965\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computer"],"published-print":{"date-parts":[[2020,12]]},"DOI":"10.1109\/mc.2020.3023887","type":"journal-article","created":{"date-parts":[[2020,11,25]],"date-time":"2020-11-25T01:06:54Z","timestamp":1606266414000},"page":"60-68","source":"Crossref","is-referenced-by-count":11,"title":["Protocols Over Things: A Decentralized Programming Model for the Internet of Things"],"prefix":"10.1109","volume":"53","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1341-0087","authenticated-orcid":false,"given":"Samuel H.","family":"Christie V","sequence":"first","affiliation":[{"name":"North Carolina State University, Raleigh, North Carolina United States"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daria","family":"Smirnova","sequence":"additional","affiliation":[{"name":"Computing and Communications, Lancaster University, Lancaster, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4629-7594","authenticated-orcid":false,"given":"Amit K.","family":"Chopra","sequence":"additional","affiliation":[{"name":"Computing and Communications, Lancaster University Faculty of Science and Technology, Lancaster, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3599-3893","authenticated-orcid":false,"given":"Munindar P.","family":"Singh","sequence":"additional","affiliation":[{"name":"Science of Security Lablet, North Carolina State University, Raleigh, North Carolina United States"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref4","year":"2014","journal-title":"MQTT Version 3 1 1 OASIS Standard"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-51417-4_3"},{"key":"ref10","first-page":"491","article-title":"Information-driven interaction-oriented programming: BSPL, the blindingly simple protocol language","author":"singh","year":"0","journal-title":"Proc 10th Int Conf Auton Agents Multiagent Syst"},{"key":"ref6","first-page":"1","author":"postel","year":"1980","journal-title":"User datagram protocol"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2017.304"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1236471"},{"key":"ref8","author":"shelby","year":"2014","journal-title":"The Constrained Application Protocol (CoAP) Proposed standard"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/357401.357402"},{"key":"ref2","first-page":"1096","article-title":"Custard: Computing norm states over information stores","author":"chopra","year":"0","journal-title":"Proc Int Joint Conf Auton Agents Multiagent Syst"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1002\/itl2.88"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/2677206"}],"container-title":["Computer"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/2\/9269873\/09269886.pdf?arnumber=9269886","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,5]],"date-time":"2022-05-05T19:45:02Z","timestamp":1651779902000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9269886\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12]]},"references-count":11,"journal-issue":{"issue":"12"},"URL":"https:\/\/doi.org\/10.1109\/mc.2020.3023887","relation":{},"ISSN":["0018-9162","1558-0814"],"issn-type":[{"value":"0018-9162","type":"print"},{"value":"1558-0814","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,12]]}}}