{"id":"https://openalex.org/W2161740197","doi":"https://doi.org/10.1109/sahcn.2004.1381899","title":"Incremental network programming for wireless sensors","display_name":"Incremental network programming for wireless sensors","publication_year":2005,"publication_date":"2005-04-06","ids":{"openalex":"https://openalex.org/W2161740197","doi":"https://doi.org/10.1109/sahcn.2004.1381899","mag":"2161740197"},"language":"en","primary_location":{"id":"doi:10.1109/sahcn.2004.1381899","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sahcn.2004.1381899","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004.","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5035009629","display_name":"Jaein Jeong","orcid":null},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Jaein Jeong","raw_affiliation_strings":["EECS Department, University of California, Berkeley, CA, USA"],"affiliations":[{"raw_affiliation_string":"EECS Department, University of California, Berkeley, CA, USA","institution_ids":["https://openalex.org/I95457486"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5056732574","display_name":"David Culler","orcid":"https://orcid.org/0000-0002-0460-9900"},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"D. Culler","raw_affiliation_strings":["EECS Department, University of California, Berkeley, CA, USA"],"affiliations":[{"raw_affiliation_string":"EECS Department, University of California, Berkeley, CA, USA","institution_ids":["https://openalex.org/I95457486"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5035009629"],"corresponding_institution_ids":["https://openalex.org/I95457486"],"apc_list":null,"apc_paid":null,"fwci":14.2454,"has_fulltext":false,"cited_by_count":196,"citation_normalized_percentile":{"value":0.99279242,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"25","last_page":"33"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9857000112533569,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9857000112533569,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9836000204086304,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10839","display_name":"Pancreatic function and diabetes","score":0.9764999747276306,"subfield":{"id":"https://openalex.org/subfields/2746","display_name":"Surgery"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.842694103717804},{"id":"https://openalex.org/keywords/wireless-sensor-network","display_name":"Wireless sensor network","score":0.6800419092178345},{"id":"https://openalex.org/keywords/wireless-network","display_name":"Wireless network","score":0.5506170392036438},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5325773358345032},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.5309210419654846},{"id":"https://openalex.org/keywords/binary-code","display_name":"Binary code","score":0.504377007484436},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.4966781735420227},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.4683341979980469},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.446249395608902},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.4259706139564514},{"id":"https://openalex.org/keywords/key-distribution-in-wireless-sensor-networks","display_name":"Key distribution in wireless sensor networks","score":0.4185267984867096},{"id":"https://openalex.org/keywords/binary-number","display_name":"Binary number","score":0.41691580414772034},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3437153100967407},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.2989371120929718},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.2755039930343628},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.2401404082775116},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.23980331420898438},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.14234909415245056},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12478011846542358}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.842694103717804},{"id":"https://openalex.org/C24590314","wikidata":"https://www.wikidata.org/wiki/Q336038","display_name":"Wireless sensor network","level":2,"score":0.6800419092178345},{"id":"https://openalex.org/C108037233","wikidata":"https://www.wikidata.org/wiki/Q11375","display_name":"Wireless network","level":3,"score":0.5506170392036438},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5325773358345032},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.5309210419654846},{"id":"https://openalex.org/C63435697","wikidata":"https://www.wikidata.org/wiki/Q864135","display_name":"Binary code","level":3,"score":0.504377007484436},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.4966781735420227},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.4683341979980469},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.446249395608902},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.4259706139564514},{"id":"https://openalex.org/C41971633","wikidata":"https://www.wikidata.org/wiki/Q6398155","display_name":"Key distribution in wireless sensor networks","level":4,"score":0.4185267984867096},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.41691580414772034},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3437153100967407},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2989371120929718},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2755039930343628},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2401404082775116},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.23980331420898438},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.14234909415245056},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12478011846542358},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/sahcn.2004.1381899","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sahcn.2004.1381899","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004.","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320332180","display_name":"Defense Advanced Research Projects Agency","ror":"https://ror.org/02caytj08"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W68707896","https://openalex.org/W2041801261","https://openalex.org/W2056980397","https://openalex.org/W2058632086","https://openalex.org/W2120505382","https://openalex.org/W2124705135","https://openalex.org/W2144781367","https://openalex.org/W2148089666","https://openalex.org/W2164215197","https://openalex.org/W2166998733","https://openalex.org/W2170022946","https://openalex.org/W2171427043","https://openalex.org/W4247723729","https://openalex.org/W6602855595","https://openalex.org/W6665166143"],"related_works":["https://openalex.org/W2058965144","https://openalex.org/W2164382479","https://openalex.org/W2146343568","https://openalex.org/W98480971","https://openalex.org/W2150291671","https://openalex.org/W2027972911","https://openalex.org/W2013643406","https://openalex.org/W2157978810","https://openalex.org/W2597809628","https://openalex.org/W3046370962"],"abstract_inverted_index":{"We":[0,126],"present":[1],"an":[2],"incremental":[3,16],"network":[4,124],"programming":[5],"mechanism":[6],"which":[7,36,85],"re":[8],"programs":[9],"wireless":[10,78],"sensors":[11,79],"quickly":[12],"by":[13],"transmitting":[14],"the":[15,19,24,29,32,42,46,60,74,82,100,104,107,110,131,149,153],"changes":[17,44],"for":[18,89,122,135,143],"new":[20],"program":[21,34,61],"version.":[22],"Using":[23],"Rsync":[25,83],"algorithm":[26,84],"we":[27,80],"generate":[28],"difference":[30,111],"of":[31,45,59,77,109,133],"two":[33],"images,":[35],"allows":[37],"us":[38],"to":[39,68,120,129,141],"distribute":[40],"just":[41],"key":[43],"program.":[47],"Unlike":[48],"previous":[49],"approaches,":[50],"our":[51,98],"design":[52],"does":[53],"not":[54],"assume":[55],"any":[56,69],"prior":[57],"knowledge":[58],"code":[62,151],"structure":[63],"and":[64,106,139],"can":[65],"be":[66],"applied":[67],"hardware":[70],"platform.":[71],"To":[72],"meet":[73],"resource":[75],"constraints":[76],"tuned":[81],"was":[86],"originally":[87],"made":[88],"updating":[90],"binary":[91],"files":[92],"among":[93],"computationally":[94],"powerful":[95],"machines.":[96],"In":[97],"design,":[99],"sensor":[101],"node":[102],"processes":[103],"delivery":[105],"decoding":[108],"script":[112],"in":[113,148],"separate":[114],"steps.":[115],"This":[116],"makes":[117],"it":[118],"easy":[119],"extend":[121],"multi-hop":[123],"programming.":[125],"are":[127],"able":[128],"achieve":[130],"speedup":[132],"9.1":[134],"changing":[136,144],"a":[137,145],"constant":[138],"2.1":[140],"2.5":[142],"few":[146],"lines":[147],"source":[150],"over":[152],"non-incremental":[154],"delivery.":[155]},"counts_by_year":[{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":5},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":7},{"year":2015,"cited_by_count":8},{"year":2014,"cited_by_count":12},{"year":2013,"cited_by_count":21},{"year":2012,"cited_by_count":18}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
