{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:35:52Z","timestamp":1750307752885,"version":"3.41.0"},"reference-count":19,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2007,7,1]],"date-time":"2007-07-01T00:00:00Z","timestamp":1183248000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGBED Rev."],"published-print":{"date-parts":[[2007,7]]},"abstract":"<jats:p>This paper introduces a language design for sensor-actuator networks. The main features are communication by a soft-state abstraction and behavior control by periodic rule evaluation. These features enable a state-based, rather than event-based, style of programming. Dynamic changes to network configuration and failures of components are automatically handled by this approach. The design choices target applications which experience low-to-moderate rates of sensor input and which do not require extreme, low-latency sensor processing and actuation. Coordinated actuation is concisely expressed in this language.<\/jats:p>","DOI":"10.1145\/1317103.1317108","type":"journal-article","created":{"date-parts":[[2007,11,16]],"date-time":"2007-11-16T15:57:07Z","timestamp":1195228627000},"page":"25-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["A state-based language for sensor-actuator networks"],"prefix":"10.1145","volume":"4","author":[{"given":"Anish","family":"Arora","sequence":"first","affiliation":[{"name":"Ohio State University"}]},{"given":"Mohamed","family":"Gouda","sequence":"additional","affiliation":[{"name":"University of Texas"}]},{"given":"Jason O.","family":"Hallstrom","sequence":"additional","affiliation":[{"name":"Clemson University"}]},{"given":"Ted","family":"Herman","sequence":"additional","affiliation":[{"name":"University of Iowa"}]},{"given":"William M.","family":"Leal","sequence":"additional","affiliation":[{"name":"Ohio State University"}]},{"given":"Nigamanth","family":"Sridhar","sequence":"additional","affiliation":[{"name":"Cleveland State University"}]}],"member":"320","published-online":{"date-parts":[[2007,7]]},"reference":[{"doi-asserted-by":"publisher","key":"e_1_2_1_1_1","DOI":"10.1145\/1182807.1182823"},{"key":"e_1_2_1_2_1","volume-title":"Proceedings of EMNETS'06","author":"Sen S","year":"2006","unstructured":"{2} S Sen , R Cardell-Oliver . A rule-based language for programming wireless sensor actuator networks using frequence and communication . In Proceedings of EMNETS'06 , 2006 . {2} S Sen, R Cardell-Oliver. A rule-based language for programming wireless sensor actuator networks using frequence and communication. In Proceedings of EMNETS'06, 2006."},{"doi-asserted-by":"publisher","key":"e_1_2_1_3_1","DOI":"10.1007\/11502593_12"},{"doi-asserted-by":"publisher","key":"e_1_2_1_4_1","DOI":"10.5555\/1147685.1147694"},{"key":"e_1_2_1_5_1","volume-title":"Proceedings of the First USENIX\/ACM Symposium on Networked Systems Design and Implementation (NSDI '04)","author":"Welsh M","year":"2004","unstructured":"{5} M Welsh , G Mainland . Programming sensor networks using abstract regions . In Proceedings of the First USENIX\/ACM Symposium on Networked Systems Design and Implementation (NSDI '04) , 2004 . {5} M Welsh, G Mainland. Programming sensor networks using abstract regions. In Proceedings of the First USENIX\/ACM Symposium on Networked Systems Design and Implementation (NSDI '04), 2004."},{"doi-asserted-by":"publisher","key":"e_1_2_1_6_1","DOI":"10.5555\/1060289.1060303"},{"unstructured":"{7} S Madden M Franklin J Hellerstein W Hong. TinyDB: an acquisitional query processing system for sensor networks. telegraph.cs.berkeley.edu\/tinydb.  {7} S Madden M Franklin J Hellerstein W Hong. TinyDB: an acquisitional query processing system for sensor networks. telegraph.cs.berkeley.edu\/tinydb.","key":"e_1_2_1_7_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_8_1","DOI":"10.1007\/11502593_10"},{"doi-asserted-by":"publisher","key":"e_1_2_1_9_1","DOI":"10.1109\/ICDCS.2005.63"},{"doi-asserted-by":"publisher","key":"e_1_2_1_10_1","DOI":"10.5555\/977400.978035"},{"doi-asserted-by":"publisher","key":"e_1_2_1_13_1","DOI":"10.1109\/MPRV.2003.1251169"},{"doi-asserted-by":"publisher","key":"e_1_2_1_14_1","DOI":"10.1109\/JPROC.2002.805825"},{"key":"e_1_2_1_15_1","volume-title":"Proceedings of WSNA'04","author":"Pandey R","year":"2004","unstructured":"{15} R Pandey , J Koshy , E Bergstrom , D Durkin , J Wu , I Wirwan . System software instructure for sensor network applications . In Proceedings of WSNA'04 , 2004 . {15} R Pandey, J Koshy, E Bergstrom, D Durkin, J Wu, I Wirwan. System software instructure for sensor network applications. In Proceedings of WSNA'04, 2004."},{"doi-asserted-by":"publisher","key":"e_1_2_1_16_1","DOI":"10.1145\/1028509.1028521"},{"doi-asserted-by":"publisher","key":"e_1_2_1_17_1","DOI":"10.1145\/1052199.1052215"},{"doi-asserted-by":"publisher","key":"e_1_2_1_18_1","DOI":"10.1109\/MPRV.2004.1269132"},{"doi-asserted-by":"publisher","key":"e_1_2_1_19_1","DOI":"10.1145\/1031495.1031505"},{"key":"e_1_2_1_20_1","volume-title":"International Conference on Distributed Computing in Sensor Networks (DCOSS'06)","author":"Terfloth K","year":"2006","unstructured":"{20} K Terfloth , G Wittenburg , J Schiller . Rule-oriented programming for wireless sensor networks . International Conference on Distributed Computing in Sensor Networks (DCOSS'06) , 2006 . {20} K Terfloth, G Wittenburg, J Schiller. Rule-oriented programming for wireless sensor networks. International Conference on Distributed Computing in Sensor Networks (DCOSS'06), 2006."},{"doi-asserted-by":"publisher","key":"e_1_2_1_21_1","DOI":"10.1016\/j.adhoc.2005.01.002"}],"container-title":["ACM SIGBED Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1317103.1317108","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1317103.1317108","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:39:17Z","timestamp":1750253957000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1317103.1317108"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,7]]},"references-count":19,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2007,7]]}},"alternative-id":["10.1145\/1317103.1317108"],"URL":"https:\/\/doi.org\/10.1145\/1317103.1317108","relation":{},"ISSN":["1551-3688"],"issn-type":[{"type":"electronic","value":"1551-3688"}],"subject":[],"published":{"date-parts":[[2007,7]]},"assertion":[{"value":"2007-07-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}