{"id":"https://openalex.org/W2153841912","doi":"https://doi.org/10.1145/1165780.1165782","title":"EnviroSuite","display_name":"EnviroSuite","publication_year":2006,"publication_date":"2006-08-01","ids":{"openalex":"https://openalex.org/W2153841912","doi":"https://doi.org/10.1145/1165780.1165782","mag":"2153841912"},"language":"en","primary_location":{"id":"doi:10.1145/1165780.1165782","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1165780.1165782","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-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/A5108518166","display_name":"Liqian Luo","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Liqian Luo","raw_affiliation_strings":["University of Illinois at Urbana-Champaign, Urbana-Champaign, IL"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign, Urbana-Champaign, IL","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087114395","display_name":"Tarek Abdelzaher","orcid":"https://orcid.org/0000-0003-3883-7220"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tarek F. Abdelzaher","raw_affiliation_strings":["University of Illinois at Urbana-Champaign, Urbana-Champaign, IL"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign, Urbana-Champaign, IL","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038811034","display_name":"Tian He","orcid":"https://orcid.org/0000-0001-6062-2619"},"institutions":[{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tian He","raw_affiliation_strings":["University of Minnesota, Minneapolis, MN"],"affiliations":[{"raw_affiliation_string":"University of Minnesota, Minneapolis, MN","institution_ids":["https://openalex.org/I130238516"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100603760","display_name":"John A. Stankovic","orcid":"https://orcid.org/0000-0001-7307-9395"},"institutions":[{"id":"https://openalex.org/I51556381","display_name":"University of Virginia","ror":"https://ror.org/0153tk833","country_code":"US","type":"education","lineage":["https://openalex.org/I51556381"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"John A. Stankovic","raw_affiliation_strings":["University of Virginia, Charlottesville, VA"],"affiliations":[{"raw_affiliation_string":"University of Virginia, Charlottesville, VA","institution_ids":["https://openalex.org/I51556381"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5108518166"],"corresponding_institution_ids":["https://openalex.org/I157725225"],"apc_list":null,"apc_paid":null,"fwci":15.0891,"has_fulltext":false,"cited_by_count":94,"citation_normalized_percentile":{"value":0.99117056,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"5","issue":"3","first_page":"543","last_page":"576"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10080","display_name":"Energy Efficient Wireless Sensor Networks","score":0.9983000159263611,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10080","display_name":"Energy Efficient Wireless Sensor Networks","score":0.9983000159263611,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.9944999814033508,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10444","display_name":"Context-Aware Activity Recognition Systems","score":0.9886000156402588,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8563594818115234},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.7180142998695374},{"id":"https://openalex.org/keywords/reactive-programming","display_name":"Reactive programming","score":0.6457377672195435},{"id":"https://openalex.org/keywords/functional-reactive-programming","display_name":"Functional reactive programming","score":0.5103337168693542},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.5007743835449219},{"id":"https://openalex.org/keywords/inductive-programming","display_name":"Inductive programming","score":0.4769288897514343},{"id":"https://openalex.org/keywords/extensible-programming","display_name":"Extensible programming","score":0.46883243322372437},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4415794014930725},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4264974594116211},{"id":"https://openalex.org/keywords/programming-domain","display_name":"Programming domain","score":0.41247445344924927},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.41032078862190247}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8563594818115234},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.7180142998695374},{"id":"https://openalex.org/C150762246","wikidata":"https://www.wikidata.org/wiki/Q4354073","display_name":"Reactive programming","level":4,"score":0.6457377672195435},{"id":"https://openalex.org/C119489759","wikidata":"https://www.wikidata.org/wiki/Q5508843","display_name":"Functional reactive programming","level":5,"score":0.5103337168693542},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.5007743835449219},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.4769288897514343},{"id":"https://openalex.org/C131531359","wikidata":"https://www.wikidata.org/wiki/Q5421926","display_name":"Extensible programming","level":5,"score":0.46883243322372437},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4415794014930725},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4264974594116211},{"id":"https://openalex.org/C119263510","wikidata":"https://www.wikidata.org/wiki/Q7248501","display_name":"Programming domain","level":4,"score":0.41247445344924927},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.41032078862190247},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1165780.1165782","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1165780.1165782","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Life in Land","score":0.5,"id":"https://metadata.un.org/sdg/15"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":82,"referenced_works":["https://openalex.org/W5582764","https://openalex.org/W1493149182","https://openalex.org/W1526859321","https://openalex.org/W1553037668","https://openalex.org/W1568630508","https://openalex.org/W1578078765","https://openalex.org/W1581531227","https://openalex.org/W1582353492","https://openalex.org/W1593318668","https://openalex.org/W1605983374","https://openalex.org/W1930212288","https://openalex.org/W1971903460","https://openalex.org/W1986805195","https://openalex.org/W1998993025","https://openalex.org/W2003801825","https://openalex.org/W2006033216","https://openalex.org/W2010797503","https://openalex.org/W2011233235","https://openalex.org/W2015465802","https://openalex.org/W2016460936","https://openalex.org/W2023007396","https://openalex.org/W2030691155","https://openalex.org/W2042975019","https://openalex.org/W2045028348","https://openalex.org/W2049462406","https://openalex.org/W2058177164","https://openalex.org/W2060881395","https://openalex.org/W2060901647","https://openalex.org/W2061796263","https://openalex.org/W2067280202","https://openalex.org/W2085942561","https://openalex.org/W2094204865","https://openalex.org/W2100617218","https://openalex.org/W2101612541","https://openalex.org/W2101661228","https://openalex.org/W2103213283","https://openalex.org/W2104532741","https://openalex.org/W2105627698","https://openalex.org/W2106035061","https://openalex.org/W2106264466","https://openalex.org/W2106812189","https://openalex.org/W2107106521","https://openalex.org/W2107573592","https://openalex.org/W2112316694","https://openalex.org/W2117096591","https://openalex.org/W2117345215","https://openalex.org/W2118780110","https://openalex.org/W2119764208","https://openalex.org/W2121358742","https://openalex.org/W2123825896","https://openalex.org/W2124705135","https://openalex.org/W2125187205","https://openalex.org/W2125555950","https://openalex.org/W2125572812","https://openalex.org/W2126533099","https://openalex.org/W2127276297","https://openalex.org/W2127949150","https://openalex.org/W2130700157","https://openalex.org/W2134783995","https://openalex.org/W2135523252","https://openalex.org/W2136156018","https://openalex.org/W2139217778","https://openalex.org/W2140212215","https://openalex.org/W2143354768","https://openalex.org/W2143742289","https://openalex.org/W2147326408","https://openalex.org/W2148093691","https://openalex.org/W2148251644","https://openalex.org/W2153259545","https://openalex.org/W2153422903","https://openalex.org/W2154121591","https://openalex.org/W2154721480","https://openalex.org/W2155212243","https://openalex.org/W2159825159","https://openalex.org/W2161566505","https://openalex.org/W2162076967","https://openalex.org/W2162338299","https://openalex.org/W2163144244","https://openalex.org/W2167396179","https://openalex.org/W2168125208","https://openalex.org/W2170524142","https://openalex.org/W2171427043"],"related_works":["https://openalex.org/W2022585506","https://openalex.org/W1943224404","https://openalex.org/W2172209430","https://openalex.org/W2393528030","https://openalex.org/W1529114376","https://openalex.org/W2913883075","https://openalex.org/W1988273104","https://openalex.org/W2117880445","https://openalex.org/W4387445043","https://openalex.org/W4312702123"],"abstract_inverted_index":{"Sensor":[0],"networks":[1],"open":[2],"a":[3,18,42,47,106],"new":[4,48],"frontier":[5],"for":[6,10,98,112],"embedded-distributed":[7],"computing.":[8],"Paradigms":[9],"sensor":[11],"network":[12],"programming-in-the-large":[13],"have":[14],"been":[15],"identified":[16],"as":[17],"significant":[19],"challenge":[20],"toward":[21],"developing":[22],"large-scale":[23],"applications.":[24],"Classical":[25],"programming":[26,43,53,64,69,101],"languages":[27],"are":[28],"too":[29],"low-level.":[30],"This":[31],"paper":[32],"presents":[33],"the":[34,60,79,84,132],"design,":[35],"implementation,":[36],"and":[37,114,130,138],"evaluation":[38],"of":[39,91,109,122],"EnviroSuite":[40,94,129],",":[41,54],"framework":[44],"that":[45,102],"introduces":[46],"paradigm,":[49],"called":[50],"environmentally":[51,99],"immersive":[52,63,100],"to":[55,66,86],"abstract":[56],"distributed":[57,110],"interactions":[58],"with":[59],"environment.":[61,81],"Environmentally":[62],"refers":[65],"an":[67],"object-based":[68],"model":[70],"in":[71,78,89],"which":[72],"individual":[73],"objects":[74],"represent":[75],"physical":[76],"elements":[77],"external":[80],"It":[82],"allows":[83],"programmer":[85],"think":[87],"directly":[88],"terms":[90],"environmental":[92,115],"abstractions.":[93],"provides":[95],"language":[96],"primitives":[97],"map":[103],"transparently":[104],"into":[105],"support":[107],"library":[108],"algorithms":[111],"tracking":[113],"monitoring.":[116],"We":[117],"show":[118],"how":[119],"nesC":[120],"code":[121],"realistic":[123],"applications":[124],"is":[125],"significantly":[126],"simplified":[127],"using":[128],"demonstrate":[131],"resulting":[133],"system":[134],"performance":[135],"on":[136],"Mica2":[137],"XSM":[139],"platforms.":[140]},"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":6},{"year":2014,"cited_by_count":5},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2016-06-24T00:00:00"}
