{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,22]],"date-time":"2025-03-22T09:15:45Z","timestamp":1742634945559,"version":"3.28.0"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2009,10,11]]},"DOI":"10.1145\/1629575.1629598","type":"proceedings-article","created":{"date-parts":[[2009,10,13]],"date-time":"2009-10-13T11:11:11Z","timestamp":1255432271000},"page":"235-246","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":45,"title":["Surviving sensor network software faults"],"prefix":"10.1145","author":[{"given":"Yang","family":"Chen","sequence":"first","affiliation":[{"name":"University of Utah, Salt Lake City, UT, USA"}]},{"given":"Omprakash","family":"Gnawali","sequence":"additional","affiliation":[{"name":"University of Southern California, Los Angeles, CA, USA"}]},{"given":"Maria","family":"Kazandjieva","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford University, CA, USA"}]},{"given":"Philip","family":"Levis","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, CA, USA"}]},{"given":"John","family":"Regehr","sequence":"additional","affiliation":[{"name":"University of Utah, Salt Lake City, UT, USA"}]}],"member":"320","published-online":{"date-parts":[[2009,10,11]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Atmel Inc. ATmega128 datasheet June 2008. http:\/\/www.atmel.com\/atmel\/acrobat\/doc2467.pdf. Atmel Inc. ATmega128 datasheet June 2008. http:\/\/www.atmel.com\/atmel\/acrobat\/doc2467.pdf."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/1251229.1251252"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1460412.1460418"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224077"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/646405.692230"},{"key":"e_1_3_2_1_6_1","volume-title":"Proc. of the 6th Symp. on Operating Systems Design and Implementation (OSDI)","author":"Candea G.","year":"2004","unstructured":"G. Candea , S. Kawamoto , Y. Fujiki , G. Friedman , and A. Fox . Microreboot--A technique for cheap recovery . In Proc. of the 6th Symp. on Operating Systems Design and Implementation (OSDI) , San Francisco, CA , Dec. 2004 . G. Candea, S. Kawamoto, Y. Fujiki, G. Friedman, and A. Fox. Microreboot--A technique for cheap recovery. In Proc. of the 6th Symp. on Operating Systems Design and Implementation (OSDI), San Francisco, CA, Dec. 2004."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/1762174.1762221"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1322263.1322283"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/938985.939000"},{"issue":"3","key":"e_1_3_2_1_10_1","first-page":"289","volume":"7","author":"Dearle A.","year":"1994","unstructured":"A. Dearle , R. di Bona , J. Farrow , F. Henskens , A. Lindstr\u00f6m , J. Rosenberg , and F. Vaughan . Grasshopper: An orthogonally persistent operating system. Computing Systems , 7 ( 3 ): 289 -- 312 , 1994 . A. Dearle, R. di Bona, J. Farrow, F. Henskens, A. Lindstr\u00f6m, J. Rosenberg, and F. Vaughan. Grasshopper: An orthogonally persistent operating system. Computing Systems, 7(3):289--312, 1994.","journal-title":"Grasshopper: An orthogonally persistent operating system. Computing Systems"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/268998.266642"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781133"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1644038.1644040"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1182807.1182823"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/378993.379006"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1644038.1644052"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508244.1508251"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/IWOOOS.1993.324932"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/268998.266665"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1031495.1031501"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/THS.2008.4534518"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1275517.1275519"},{"key":"e_1_3_2_1_24_1","volume-title":"Proc. of the 6th Symp. on Operating Systems Design and Implementation (OSDI)","author":"Rinard M.","year":"2004","unstructured":"M. Rinard , C. Cadar , D. Dumitran , D.M. Roy , T. Leu , and W.S.B. Jr . Enhancing server availability and security through failure-oblivious computing . In Proc. of the 6th Symp. on Operating Systems Design and Implementation (OSDI) , San Francisco, CA , Dec. 2004 . M. Rinard, C. Cadar, D. Dumitran, D.M. Roy, T. Leu, and W.S.B. Jr. Enhancing server availability and security through failure-oblivious computing. In Proc. of the 6th Symp. on Operating Systems Design and Implementation (OSDI), San Francisco, CA, Dec. 2004."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1322263.1322274"},{"key":"e_1_3_2_1_26_1","unstructured":"Sentilla Inc. Telos rev. B datasheet 2007. http:\/\/www.sentilla.com\/moteiv-transition.html. Sentilla Inc. Telos rev. B datasheet 2007. http:\/\/www.sentilla.com\/moteiv-transition.html."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/319151.319163"},{"key":"e_1_3_2_1_28_1","volume-title":"version 1.5","author":"SPI","year":"2007","unstructured":"SPI driver for ATmega128 , version 1.5 , 2007 . http:\/\/tinyos.cvs.sourceforge.net\/viewvc\/tinyos\/tinyos-2.x\/tos\/chips\/atm128\/spi\/Atm128SpiP.nc. SPI driver for ATmega128, version 1.5, 2007. http:\/\/tinyos.cvs.sourceforge.net\/viewvc\/tinyos\/tinyos-2.x\/tos\/chips\/atm128\/spi\/Atm128SpiP.nc."},{"key":"e_1_3_2_1_29_1","unstructured":"Sun Microsystems. Java Platform Enterprise Edition (Java EE). http:\/\/java.sun.com\/javaee\/. Sun Microsystems. Java Platform Enterprise Edition (Java EE). http:\/\/java.sun.com\/javaee\/."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1189256.1189257"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24606-0_21"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1278972.1278974"},{"key":"e_1_3_2_1_33_1","volume-title":"Linux Magazine","author":"Troan E.","year":"1999","unstructured":"E. Troan . The ins and outs of signal processing . Linux Magazine , Dec. 1999 . E. Troan. The ins and outs of signal processing. Linux Magazine, Dec. 1999."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1322263.1322271"},{"key":"e_1_3_2_1_35_1","volume-title":"Proc. of the 7th USENIX Symp. on Operating Systems Design and Implementation (OSDI 2006)","author":"Werner-Allen G.","year":"2006","unstructured":"G. Werner-Allen , K. Lorincz , J. Johnson , J. Lees , and M. Welsh . Fidelity and yield in a volcano monitoring sensor network . In Proc. of the 7th USENIX Symp. on Operating Systems Design and Implementation (OSDI 2006) , Nov. 2006 . G. Werner-Allen, K. Lorincz, J. Johnson, J. Lees, and M. Welsh. Fidelity and yield in a volcano monitoring sensor network. In Proc. of the 7th USENIX Symp. on Operating Systems Design and Implementation (OSDI 2006), Nov. 2006."},{"key":"e_1_3_2_1_36_1","volume-title":"Private correspondence","author":"Werner-Challen G.","year":"2009","unstructured":"G. Werner-Challen . Private correspondence , 2009 . G. Werner-Challen. Private correspondence, 2009."},{"key":"e_1_3_2_1_37_1","volume-title":"Proc. of the 7th Symp. on Operating Systems Design and Implementation (OSDI)","author":"Zhou F.","year":"2006","unstructured":"F. Zhou , J. Condit , Z. Anderson , I. Bagrak , R. Ennals , M. Harren , G. Necula , and E. Brewer . SafeDrive: Safe and recoverable extensions using language-based techniques . In Proc. of the 7th Symp. on Operating Systems Design and Implementation (OSDI) , Nov. 2006 . F. Zhou, J. Condit, Z. Anderson, I. Bagrak, R. Ennals, M. Harren, G. Necula, and E. Brewer. SafeDrive: Safe and recoverable extensions using language-based techniques. In Proc. of the 7th Symp. on Operating Systems Design and Implementation (OSDI), Nov. 2006."}],"event":{"name":"SOSP09: ACM SIGOPS 22nd Symposium on Operating Systems Principles","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","ACM Association for Computing Machinery"],"location":"Big Sky Montana USA","acronym":"SOSP09"},"container-title":["Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1629575.1629598","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,11]],"date-time":"2023-01-11T03:14:36Z","timestamp":1673406876000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1629575.1629598"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,10,11]]},"references-count":36,"alternative-id":["10.1145\/1629575.1629598","10.1145\/1629575"],"URL":"https:\/\/doi.org\/10.1145\/1629575.1629598","relation":{},"subject":[],"published":{"date-parts":[[2009,10,11]]},"assertion":[{"value":"2009-10-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}