{"id":"https://openalex.org/W2073742390","doi":"https://doi.org/10.1145/2362336.2362346","title":"A goal-oriented programming framework for grid sensor networks with reconfigurable embedded nodes","display_name":"A goal-oriented programming framework for grid sensor networks with reconfigurable embedded nodes","publication_year":2012,"publication_date":"2012-12-01","ids":{"openalex":"https://openalex.org/W2073742390","doi":"https://doi.org/10.1145/2362336.2362346","mag":"2073742390"},"language":"en","primary_location":{"id":"doi:10.1145/2362336.2362346","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2362336.2362346","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/A5018969756","display_name":"Varun Subramanian","orcid":"https://orcid.org/0000-0002-2198-2977"},"institutions":[{"id":"https://openalex.org/I1327163397","display_name":"State University of New York","ror":"https://ror.org/01q1z8k08","country_code":"US","type":"education","lineage":["https://openalex.org/I1327163397"]},{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Varun Subramanian","raw_affiliation_strings":["State University of New York at Stony Brook"],"affiliations":[{"raw_affiliation_string":"State University of New York at Stony Brook","institution_ids":["https://openalex.org/I59553526","https://openalex.org/I1327163397"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024437111","display_name":"Michael Gilberti","orcid":null},"institutions":[{"id":"https://openalex.org/I1327163397","display_name":"State University of New York","ror":"https://ror.org/01q1z8k08","country_code":"US","type":"education","lineage":["https://openalex.org/I1327163397"]},{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michael Gilberti","raw_affiliation_strings":["State University of New York at Stony Brook"],"affiliations":[{"raw_affiliation_string":"State University of New York at Stony Brook","institution_ids":["https://openalex.org/I59553526","https://openalex.org/I1327163397"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080972445","display_name":"Alex Doboli","orcid":"https://orcid.org/0000-0003-2472-4014"},"institutions":[{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]},{"id":"https://openalex.org/I1327163397","display_name":"State University of New York","ror":"https://ror.org/01q1z8k08","country_code":"US","type":"education","lineage":["https://openalex.org/I1327163397"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Alex Doboli","raw_affiliation_strings":["State University of New York at Stony Brook"],"affiliations":[{"raw_affiliation_string":"State University of New York at Stony Brook","institution_ids":["https://openalex.org/I59553526","https://openalex.org/I1327163397"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5077115824","display_name":"Dan Pescaru","orcid":"https://orcid.org/0000-0001-8898-7150"},"institutions":[{"id":"https://openalex.org/I3122695212","display_name":"Polytechnic University of Timi\u015foara","ror":"https://ror.org/02v91gy68","country_code":"RO","type":"education","lineage":["https://openalex.org/I3122695212"]}],"countries":["RO"],"is_corresponding":false,"raw_author_name":"Dan Pescaru","raw_affiliation_strings":["\u201cPolitehnica\u201d University Timisoara, Timisoara, Romania"],"affiliations":[{"raw_affiliation_string":"\u201cPolitehnica\u201d University Timisoara, Timisoara, Romania","institution_ids":["https://openalex.org/I3122695212"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5018969756"],"corresponding_institution_ids":["https://openalex.org/I1327163397","https://openalex.org/I59553526"],"apc_list":null,"apc_paid":null,"fwci":0.8702,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.73880457,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"11","issue":"4","first_page":"1","last_page":"30"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9980000257492065,"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.9980000257492065,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9979000091552734,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9930999875068665,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8688541650772095},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.6183508634567261},{"id":"https://openalex.org/keywords/middleware","display_name":"Middleware (distributed applications)","score":0.6129105091094971},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5769190788269043},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5496410727500916},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.4527173936367035},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.43884462118148804},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3581860065460205},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10166597366333008}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8688541650772095},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.6183508634567261},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.6129105091094971},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5769190788269043},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5496410727500916},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.4527173936367035},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.43884462118148804},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3581860065460205},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10166597366333008},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2362336.2362346","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2362336.2362346","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":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.7900000214576721}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":55,"referenced_works":["https://openalex.org/W243610207","https://openalex.org/W1502861832","https://openalex.org/W1523607492","https://openalex.org/W1568630508","https://openalex.org/W1579798859","https://openalex.org/W1582353492","https://openalex.org/W1598283028","https://openalex.org/W1964546625","https://openalex.org/W1964882057","https://openalex.org/W1971903460","https://openalex.org/W1973758813","https://openalex.org/W1997887867","https://openalex.org/W2010801412","https://openalex.org/W2019271234","https://openalex.org/W2021354035","https://openalex.org/W2049462406","https://openalex.org/W2052254175","https://openalex.org/W2065353185","https://openalex.org/W2085463795","https://openalex.org/W2086474457","https://openalex.org/W2087951658","https://openalex.org/W2092109075","https://openalex.org/W2096167538","https://openalex.org/W2097065925","https://openalex.org/W2100163223","https://openalex.org/W2108003300","https://openalex.org/W2108795298","https://openalex.org/W2115503987","https://openalex.org/W2118526118","https://openalex.org/W2124705135","https://openalex.org/W2126727600","https://openalex.org/W2130260264","https://openalex.org/W2134885201","https://openalex.org/W2136575791","https://openalex.org/W2139452643","https://openalex.org/W2139616859","https://openalex.org/W2140344011","https://openalex.org/W2140955554","https://openalex.org/W2147326408","https://openalex.org/W2151082831","https://openalex.org/W2155068963","https://openalex.org/W2159852809","https://openalex.org/W2162994724","https://openalex.org/W2165551923","https://openalex.org/W2166233090","https://openalex.org/W2169239645","https://openalex.org/W2246183417","https://openalex.org/W2471080787","https://openalex.org/W2565847893","https://openalex.org/W2597608265","https://openalex.org/W2937891603","https://openalex.org/W3087056750","https://openalex.org/W4210597212","https://openalex.org/W4237841550","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W3096456556","https://openalex.org/W4240253816","https://openalex.org/W2169584677","https://openalex.org/W2979513934","https://openalex.org/W4232954277","https://openalex.org/W2020341030","https://openalex.org/W2749133591","https://openalex.org/W2367473450","https://openalex.org/W315057930","https://openalex.org/W2100155035"],"abstract_inverted_index":{"Cyber-physical":[0],"systems":[1,7],"(CPS)":[2],"are":[3,15],"large,":[4],"distributed":[5],"embedded":[6,81,150],"integrated":[8],"with":[9],"various":[10],"sensors":[11],"and":[12,50,66,70,95,105,128,131,138],"actuators.":[13],"CPS":[14,28],"rapidly":[16],"emerging":[17],"as":[18,42,44],"an":[19,98],"important":[20],"computing":[21],"paradigm":[22],"in":[23],"many":[24],"modern":[25],"applications.":[26],"Developing":[27],"applications":[29,75],"is":[30],"currently":[31],"challenging":[32],"due":[33],"to":[34,102],"the":[35,39,45,67,87,103,108,113,119,125,129,135],"sheer":[36],"complexity":[37],"of":[38,48,79,97,110,134,148],"related":[40],"functionality":[41],"well":[43],"broad":[46],"set":[47],"constraints":[49,96],"unknowns":[51],"that":[52],"must":[53],"be":[54],"tackled":[55],"during":[56],"operation.":[57],"This":[58],"article":[59],"presents":[60],"a":[61,140,146],"novel":[62],"high-level":[63],"programming":[64],"model":[65,85],"supporting":[68],"optimization":[69,88],"middleware":[71,136],"routines":[72],"for":[73],"executing":[74],"on":[76,145],"physically-distributed":[77],"networks":[78],"reconfigurable":[80],"systems.":[82],"The":[83],"proposed":[84,126],"describes":[86],"goals,":[89],"sensing":[90],"inputs,":[91],"actuation":[92],"outputs,":[93],"events,":[94],"application,":[99],"while":[100],"leaving":[101],"compiler":[104],"execution":[106],"environment":[107],"task":[109],"optimally":[111],"implementing":[112],"derived":[114],"functionality.":[115],"Experimental":[116],"results":[117],"discuss":[118],"additional":[120],"performance":[121],"optimizations":[122],"enabled":[123],"by":[124],"model,":[127],"timing":[130],"power":[132],"consumption":[133],"routines,":[137],"present":[139],"temperature":[141],"monitoring":[142],"application":[143],"implemented":[144],"network":[147],"reconfigurable,":[149],"processors.":[151]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
