ARTICLE:ANALYSIS_BY[name] student4 ARTICLE:ANALYSIS_TIME[minutes] 6 ARTICLE:COMMENT[string] This is a retrospective on a widely used open source project ARTICLE:COMMERCIAL_EFFORT[none,part,full] none ARTICLE:GRANT_SUPPORT[none or string] Supported by generous gifts from Microsoft Research, Intel Research, DoCoMo Capital, Foundation Capital, the National Science Foundation under grants #0615308 (gCSR-EHSh), #0627126 (gNeTS-NOSSh), and #0846014 (gCAREERh), as well as a Stanford Terman Fellowship. ARTICLE:IMPLEMENTATION_EXISTS[unknown,hardware,yes,no] yes ARTICLE:LINK[url] https://www.usenix.org/system/files/conference/osdi12/osdi12-final-183.pdf ARTICLE:NSF_SUPPORT[none or number] #0615308 (gCSR-EHSh), #0627126 (gNeTS-NOSSh), and #0846014 (gCAREERh) ARTICLE:PAGE_COUNT[pages] 14 ARTICLE:STATUS[not_finished,finished] finished ARTICLE:TYPE[conference,journal,poster,abstract] conference AUTHOR:NAMES[list of first_last] _Philip_Levis BIBTEX:LABEL[string] levis2012experiences BIBTEX:LINK[url] BUILD:ANALYSIS_BY[name] student4 BUILD:ANALYSIS_TIME[minutes] 0 BUILD:BENEFIT_OF_DOUBT[unknown,yes,no] unknown BUILD:COMMENT[string] given benefit of doubt given open source - common knowledge that it works BUILD:ERROR_COMMENT[not_needed,comment] not_needed BUILD:STATUS[one of {unknown,needed,not_needed,started,finished} and list of {downloaded,compiles,runs}] finished downloaded compiles runs BUILD:VERIFY_BY[name] BUILD:VERIFY_COMMENT[string] BUILD:VERIFY_STATUS[needed,not_needed,started,finished] not_needed BUILD:VERIFY_TIME[minutes] COMMENT:CORRECTION[string] COMMENT:RESPONSE[string] COMMENT:UPDATE[string] EMAIL1:CODE_AVAILABLE[yes,no,no_response] EMAIL1:REMARK[comment] EMAIL:STATUS[unknown,not_needed,not_found or list of {needed,request_1,response_1,sent_thank_you}] not_needed PI:COMMENT_CC[string] PI:COMMENT_TP[string] TOOL:ARTICLE_LINK[unknown,none,url,broken and url] http://www.tinyos.net TOOL:DATA_LINK[unknown,none,url,broken and url] unknown TOOL:EMAIL_LINK[unknown,none,sent_no_url,url,broken and url] TOOL:GOOGLE_LINK[unknown,none,url,broken and url] unknown TOOL:NAME[string] Tiny OS VERIFY:ANALYSIS_BY[name] student0 VERIFY:COMMENT[string] Set email and build status to not_needed. VERIFY:STATUS[unknown,needed,not_needed,started,finished] finished