{"id":"https://openalex.org/W2768846369","doi":"https://doi.org/10.1145/3166227.3166237","title":"A compositional approach for modeling and timing analysis of wireless sensor and actuator networks","display_name":"A compositional approach for modeling and timing analysis of wireless sensor and actuator networks","publication_year":2017,"publication_date":"2017-11-22","ids":{"openalex":"https://openalex.org/W2768846369","doi":"https://doi.org/10.1145/3166227.3166237","mag":"2768846369"},"language":"en","primary_location":{"id":"doi:10.1145/3166227.3166237","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3166227.3166237","pdf_url":null,"source":{"id":"https://openalex.org/S4210187018","display_name":"ACM SIGBED Review","issn_l":"1551-3688","issn":["1551-3688"],"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 SIGBED Review","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/A5078919695","display_name":"Marjan Sirjani","orcid":"https://orcid.org/0000-0001-5478-0987"},"institutions":[{"id":"https://openalex.org/I123185442","display_name":"Reykjav\u00edk University","ror":"https://ror.org/05d2kyx68","country_code":"IS","type":"education","lineage":["https://openalex.org/I123185442"]},{"id":"https://openalex.org/I82509713","display_name":"M\u00e4lardalen University","ror":"https://ror.org/033vfbz75","country_code":"SE","type":"education","lineage":["https://openalex.org/I82509713"]}],"countries":["IS","SE"],"is_corresponding":true,"raw_author_name":"Marjan Sirjani","raw_affiliation_strings":["Malardalen University, V\u00e4steras, Sweden and Reykjavik University, Reykjavik, Iceland"],"affiliations":[{"raw_affiliation_string":"Malardalen University, V\u00e4steras, Sweden and Reykjavik University, Reykjavik, Iceland","institution_ids":["https://openalex.org/I82509713","https://openalex.org/I123185442"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038059275","display_name":"Ehsan Khamespanah","orcid":"https://orcid.org/0000-0001-5278-5442"},"institutions":[{"id":"https://openalex.org/I23946033","display_name":"University of Tehran","ror":"https://ror.org/05vf56z40","country_code":"IR","type":"education","lineage":["https://openalex.org/I23946033"]},{"id":"https://openalex.org/I123185442","display_name":"Reykjav\u00edk University","ror":"https://ror.org/05d2kyx68","country_code":"IS","type":"education","lineage":["https://openalex.org/I123185442"]}],"countries":["IR","IS"],"is_corresponding":false,"raw_author_name":"Ehsan Khamespanah","raw_affiliation_strings":["University of Tehran, Tehran, Iran and Reykjavik University, Reykjavik, Iceland"],"affiliations":[{"raw_affiliation_string":"University of Tehran, Tehran, Iran and Reykjavik University, Reykjavik, Iceland","institution_ids":["https://openalex.org/I123185442","https://openalex.org/I23946033"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058622362","display_name":"Kirill Mechitov","orcid":"https://orcid.org/0000-0003-4321-4415"},"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":"Kirill Mechitov","raw_affiliation_strings":["University of Illinois at Urbana-Champaign"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5076315769","display_name":"Gul Agha","orcid":"https://orcid.org/0000-0002-0580-4206"},"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":"Gul Agha","raw_affiliation_strings":["University of Illinois at Urbana-Champaign"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5078919695"],"corresponding_institution_ids":["https://openalex.org/I123185442","https://openalex.org/I82509713"],"apc_list":null,"apc_paid":null,"fwci":0.2253,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.52720562,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"14","issue":"3","first_page":"49","last_page":"56"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9995999932289124,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9995999932289124,"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/T11125","display_name":"Petri Nets in System Modeling","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T10142","display_name":"Formal Methods in Verification","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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.8096135854721069},{"id":"https://openalex.org/keywords/asynchronous-communication","display_name":"Asynchronous communication","score":0.6802576780319214},{"id":"https://openalex.org/keywords/wireless-sensor-network","display_name":"Wireless sensor network","score":0.6702080965042114},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.6350570917129517},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5150770545005798},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5031556487083435},{"id":"https://openalex.org/keywords/model-checking","display_name":"Model checking","score":0.4854453206062317},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.4788917601108551},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.4695364236831665},{"id":"https://openalex.org/keywords/sensor-node","display_name":"Sensor node","score":0.4321177005767822},{"id":"https://openalex.org/keywords/interleaving","display_name":"Interleaving","score":0.4184167981147766},{"id":"https://openalex.org/keywords/key-distribution-in-wireless-sensor-networks","display_name":"Key distribution in wireless sensor networks","score":0.40153586864471436},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.37428244948387146},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.34203070402145386},{"id":"https://openalex.org/keywords/wireless-network","display_name":"Wireless network","score":0.24679899215698242},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.0993182361125946}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8096135854721069},{"id":"https://openalex.org/C151319957","wikidata":"https://www.wikidata.org/wiki/Q752739","display_name":"Asynchronous communication","level":2,"score":0.6802576780319214},{"id":"https://openalex.org/C24590314","wikidata":"https://www.wikidata.org/wiki/Q336038","display_name":"Wireless sensor network","level":2,"score":0.6702080965042114},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.6350570917129517},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5150770545005798},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5031556487083435},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.4854453206062317},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.4788917601108551},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.4695364236831665},{"id":"https://openalex.org/C111185680","wikidata":"https://www.wikidata.org/wiki/Q3866206","display_name":"Sensor node","level":5,"score":0.4321177005767822},{"id":"https://openalex.org/C28034677","wikidata":"https://www.wikidata.org/wiki/Q17092530","display_name":"Interleaving","level":2,"score":0.4184167981147766},{"id":"https://openalex.org/C41971633","wikidata":"https://www.wikidata.org/wiki/Q6398155","display_name":"Key distribution in wireless sensor networks","level":4,"score":0.40153586864471436},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.37428244948387146},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.34203070402145386},{"id":"https://openalex.org/C108037233","wikidata":"https://www.wikidata.org/wiki/Q11375","display_name":"Wireless network","level":3,"score":0.24679899215698242},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0993182361125946},{"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/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3166227.3166237","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3166227.3166237","pdf_url":null,"source":{"id":"https://openalex.org/S4210187018","display_name":"ACM SIGBED Review","issn_l":"1551-3688","issn":["1551-3688"],"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 SIGBED Review","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W313326426","https://openalex.org/W1224547023","https://openalex.org/W1482831602","https://openalex.org/W1550622210","https://openalex.org/W1785325397","https://openalex.org/W1969952687","https://openalex.org/W2042601303","https://openalex.org/W2072399294","https://openalex.org/W2072794470","https://openalex.org/W2096454783","https://openalex.org/W2104532741","https://openalex.org/W2110936068","https://openalex.org/W2111843034","https://openalex.org/W2121922965","https://openalex.org/W2122113444","https://openalex.org/W2127200569","https://openalex.org/W2137343993","https://openalex.org/W2142194919","https://openalex.org/W2150039965","https://openalex.org/W2151493262","https://openalex.org/W2153269726","https://openalex.org/W2171427043","https://openalex.org/W2180608962","https://openalex.org/W2286791193","https://openalex.org/W2327571232","https://openalex.org/W2398171686","https://openalex.org/W2460422524","https://openalex.org/W2474651523","https://openalex.org/W2561675875","https://openalex.org/W2913459036","https://openalex.org/W4249233207","https://openalex.org/W4256112261","https://openalex.org/W4292318939","https://openalex.org/W4300474973","https://openalex.org/W6684644128","https://openalex.org/W6792865771"],"related_works":["https://openalex.org/W2799361348","https://openalex.org/W1977342959","https://openalex.org/W2053773563","https://openalex.org/W2148549110","https://openalex.org/W2564820291","https://openalex.org/W2371193381","https://openalex.org/W2999657022","https://openalex.org/W1536182396","https://openalex.org/W2067121920","https://openalex.org/W1657620843"],"abstract_inverted_index":{"Wireless":[0],"sensor":[1,27,134],"and":[2,17,36,51,67,78,136,142,151,169,172],"actuator":[3],"networks":[4],"(WSAN)":[5],"are":[6,31],"created":[7],"through":[8],"the":[9,48,82,104,108,111,139,178,207],"integration":[10],"of":[11,29,56,62,106,110,114,129,155,184],"multiple":[12],"nodes":[13,28],"which":[14],"acquire":[15],"data":[16,34,50,188],"perform":[18],"reaction":[19],"based":[20],"on":[21],"them.":[22],"In":[23,118],"a":[24,40,65,181,185],"general":[25],"overview,":[26],"WSANs":[30],"responsible":[32],"for":[33,88,98,160,191,199],"acquisition":[35,189],"sending":[37],"them":[38],"to":[39,59,124,205],"central":[41,44],"node.":[42],"The":[43,101],"node":[45,209],"stores":[46],"all":[47],"received":[49],"performs":[52],"reactions.":[53],"Timing":[54],"verification":[55],"WSAN":[57,90,130,162],"applications":[58,91,163],"ensure":[60],"schedulability":[61],"tasks":[63],"is":[64,68,76,103,158,197],"challenge,":[66],"generally":[69],"performed":[70],"by":[71],"worst-case":[72],"analysis.":[73],"This":[74],"process":[75],"error-prone":[77],"inherently":[79],"conservative.":[80],"On":[81],"other":[83],"hand,":[84],"using":[85,180],"model":[86,128,157,203],"checking":[87,204],"analyzing":[89],"results":[92],"in":[93,116],"state":[94],"space":[95],"explosion":[96],"even":[97],"middle-sized":[99],"configurations.":[100],"reason":[102],"necessity":[105],"considering":[107],"interleaving":[109],"large":[112],"number":[113],"sensors":[115],"WSANs.":[117],"this":[119,146],"paper,":[120],"we":[121,143,165],"show":[122,144],"how":[123,145],"build":[125],"an":[126],"actor-based":[127],"applications,":[131],"starting":[132],"from":[133],"node-level":[135],"moving":[137],"towards":[138],"full":[140],"system,":[141],"compositional":[147],"modeling":[148,161],"improves":[149],"analysability":[150],"modifiability.":[152],"Realtime":[153],"extension":[154],"actor":[156],"appropriate":[159],"where":[164,194],"have":[166],"many":[167],"concurrent":[168],"asynchronous":[170],"processes,":[171],"interdependent":[173],"realtime":[174,187],"deadlines.":[175],"We":[176,201],"demonstrate":[177],"approach":[179],"case":[182],"study":[183],"distributed":[186],"system":[190],"high-frequency":[192],"sensing,":[193],"Timed":[195],"Rebeca":[196],"used":[198],"modeling.":[200],"use":[202],"check":[206],"intra/inter-sensor":[208],"schedulability.":[210]},"counts_by_year":[{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
