{"id":"https://openalex.org/W3163373189","doi":"https://doi.org/10.1109/tsmc.2021.3077697","title":"RASA: Reliability-Aware Scheduling Approach for FPGA-Based Resilient Embedded Systems in Extreme Environments","display_name":"RASA: Reliability-Aware Scheduling Approach for FPGA-Based Resilient Embedded Systems in Extreme Environments","publication_year":2021,"publication_date":"2021-05-14","ids":{"openalex":"https://openalex.org/W3163373189","doi":"https://doi.org/10.1109/tsmc.2021.3077697","mag":"3163373189"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1109/tsmc.2021.3077697","pdf_url":"https://ieeexplore.ieee.org/ielx7/6221021/6376248/09430894.pdf","source":{"id":"https://openalex.org/S4210209078","display_name":"IEEE Transactions on Systems Man and Cybernetics Systems","issn_l":"2168-2216","issn":["2168-2216","2168-2232"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://ieeexplore.ieee.org/ielx7/6221021/6376248/09430894.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5013456828","display_name":"Sangeet Saha","orcid":"https://orcid.org/0000-0001-6119-4927"},"institutions":[{"id":"https://openalex.org/I110002522","display_name":"University of Essex","ror":"https://ror.org/02nkf1q06","country_code":"GB","type":"education","lineage":["https://openalex.org/I110002522"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Sangeet Saha","raw_affiliation_strings":["Embedded and Intelligent Systems Laboratory, University of Essex, Colchester, U.K."],"affiliations":[{"raw_affiliation_string":"Embedded and Intelligent Systems Laboratory, University of Essex, Colchester, U.K.","institution_ids":["https://openalex.org/I110002522"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042584242","display_name":"Xiaojun Zhai","orcid":"https://orcid.org/0000-0002-1030-8311"},"institutions":[{"id":"https://openalex.org/I110002522","display_name":"University of Essex","ror":"https://ror.org/02nkf1q06","country_code":"GB","type":"education","lineage":["https://openalex.org/I110002522"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Xiaojun Zhai","raw_affiliation_strings":["Embedded and Intelligent Systems Laboratory, University of Essex, Colchester, U.K."],"affiliations":[{"raw_affiliation_string":"Embedded and Intelligent Systems Laboratory, University of Essex, Colchester, U.K.","institution_ids":["https://openalex.org/I110002522"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103245109","display_name":"Shoaib Ehsan","orcid":"https://orcid.org/0000-0001-9631-1898"},"institutions":[{"id":"https://openalex.org/I110002522","display_name":"University of Essex","ror":"https://ror.org/02nkf1q06","country_code":"GB","type":"education","lineage":["https://openalex.org/I110002522"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Shoaib Ehsan","raw_affiliation_strings":["Embedded and Intelligent Systems Laboratory, University of Essex, Colchester, U.K."],"affiliations":[{"raw_affiliation_string":"Embedded and Intelligent Systems Laboratory, University of Essex, Colchester, U.K.","institution_ids":["https://openalex.org/I110002522"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000069786","display_name":"Shakaiba Majeed","orcid":"https://orcid.org/0000-0002-3119-1271"},"institutions":[{"id":"https://openalex.org/I4575257","display_name":"Hanyang University","ror":"https://ror.org/046865y68","country_code":"KR","type":"education","lineage":["https://openalex.org/I4575257"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Shakaiba Majeed","raw_affiliation_strings":["Real-Time Computing and Communications Lab, Hanyang University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Real-Time Computing and Communications Lab, Hanyang University, Seoul, South Korea","institution_ids":["https://openalex.org/I4575257"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5077992830","display_name":"Klaus D. McDonald-Maier","orcid":"https://orcid.org/0000-0002-6412-8519"},"institutions":[{"id":"https://openalex.org/I110002522","display_name":"University of Essex","ror":"https://ror.org/02nkf1q06","country_code":"GB","type":"education","lineage":["https://openalex.org/I110002522"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Klaus McDonald-Maier","raw_affiliation_strings":["Embedded and Intelligent Systems Laboratory, University of Essex, Colchester, U.K."],"affiliations":[{"raw_affiliation_string":"Embedded and Intelligent Systems Laboratory, University of Essex, Colchester, U.K.","institution_ids":["https://openalex.org/I110002522"]}]}],"institution_assertions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.336,"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":13,"citation_normalized_percentile":{"value":0.999374,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":91},"biblio":{"volume":"52","issue":"6","first_page":"3885","last_page":"3899"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9999,"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.9999,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9977,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9933,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/preemption","display_name":"Preemption","score":0.7519654},{"id":"https://openalex.org/keywords/fault-injection","display_name":"Fault injection","score":0.48352313}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7809791},{"id":"https://openalex.org/C206952183","wikidata":"https://www.wikidata.org/wiki/Q1193100","display_name":"Preemption","level":2,"score":0.7519654},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.64788043},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6060625},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.59652954},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.5771572},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.48384514},{"id":"https://openalex.org/C2775928411","wikidata":"https://www.wikidata.org/wiki/Q2041312","display_name":"Fault injection","level":3,"score":0.48352313},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.46281943},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.40638936},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.20060125},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.11892331},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.107044965},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1109/tsmc.2021.3077697","pdf_url":"https://ieeexplore.ieee.org/ielx7/6221021/6376248/09430894.pdf","source":{"id":"https://openalex.org/S4210209078","display_name":"IEEE Transactions on Systems Man and Cybernetics Systems","issn_l":"2168-2216","issn":["2168-2216","2168-2232"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"https://eprints.soton.ac.uk/473502/1/RASA_Reliability_Aware_Scheduling_Approach_for_FPGA_Based_Resilient_Embedded_Systems_in_Extreme_Environments.pdf","pdf_url":"https://eprints.soton.ac.uk/473502/1/RASA_Reliability_Aware_Scheduling_Approach_for_FPGA_Based_Resilient_Embedded_Systems_in_Extreme_Environments.pdf","source":{"id":"https://openalex.org/S4306401019","display_name":"ePrints Soton (University of Southampton)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I43439940","host_organization_name":"University of Southampton","host_organization_lineage":["https://openalex.org/I43439940"],"host_organization_lineage_names":["University of Southampton"],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"acceptedVersion","is_accepted":true,"is_published":false},{"is_oa":true,"landing_page_url":"https://repository.essex.ac.uk/30370/7/09430894.pdf","pdf_url":"https://repository.essex.ac.uk/30370/7/09430894.pdf","source":{"id":"https://openalex.org/S4306401236","display_name":"Open Access at Essex (University of Essex)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I110002522","host_organization_name":"University of Essex","host_organization_lineage":["https://openalex.org/I110002522"],"host_organization_lineage_names":["University of Essex"],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"acceptedVersion","is_accepted":true,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1109/tsmc.2021.3077697","pdf_url":"https://ieeexplore.ieee.org/ielx7/6221021/6376248/09430894.pdf","source":{"id":"https://openalex.org/S4210209078","display_name":"IEEE Transactions on Systems Man and Cybernetics Systems","issn_l":"2168-2216","issn":["2168-2216","2168-2232"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[],"grants":[{"funder":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council","award_id":"EP/V034111/1"},{"funder":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council","award_id":"EP/V000462/1"},{"funder":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council","award_id":"EP/R02572X/1"},{"funder":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council","award_id":"EP/P017487/1"}],"datasets":[],"versions":[],"referenced_works_count":34,"referenced_works":["https://openalex.org/W1501569833","https://openalex.org/W1966551903","https://openalex.org/W1967139892","https://openalex.org/W1968005108","https://openalex.org/W1968116128","https://openalex.org/W1969453987","https://openalex.org/W1995254493","https://openalex.org/W2009950553","https://openalex.org/W2046015854","https://openalex.org/W2061205755","https://openalex.org/W2109046725","https://openalex.org/W2110911638","https://openalex.org/W2124375955","https://openalex.org/W2130533683","https://openalex.org/W2139302123","https://openalex.org/W2154712250","https://openalex.org/W2155298431","https://openalex.org/W2159394089","https://openalex.org/W2314658126","https://openalex.org/W2548456382","https://openalex.org/W2559957666","https://openalex.org/W2565584698","https://openalex.org/W2586365929","https://openalex.org/W2743367129","https://openalex.org/W2760610293","https://openalex.org/W2782662800","https://openalex.org/W2784002708","https://openalex.org/W2800792628","https://openalex.org/W2891094778","https://openalex.org/W2900619834","https://openalex.org/W2906356342","https://openalex.org/W321739617","https://openalex.org/W4233940363","https://openalex.org/W4256737072"],"related_works":["https://openalex.org/W2899623659","https://openalex.org/W2546696010","https://openalex.org/W2167482401","https://openalex.org/W2160425906","https://openalex.org/W2102690581","https://openalex.org/W2093752973","https://openalex.org/W2091104731","https://openalex.org/W1992741870","https://openalex.org/W1882733036","https://openalex.org/W1491404489"],"abstract_inverted_index":{"Field-programmable":[0],"gate":[1],"arrays":[2],"(FPGAs)":[3],"offer":[4],"the":[5,12,51,69,95,124,130,135,139,143,156],"flexibility":[6],"of":[7,15,25,71,86,142,163,170],"general-purpose":[8],"processors":[9],"along":[10],"with":[11,103,173],"performance":[13],"efficiency":[14],"dedicated":[16],"hardware":[17],"that":[18,90,155],"essentially":[19],"renders":[20],"it":[21],"as":[22],"a":[23,64,80,84,99],"platform":[24],"choice":[26],"for":[27,31,63,113],"modern-day":[28],"robotic":[29,35],"systems":[30,36],"achieving":[32],"real-time":[33,52,88],"performance.Such":[34],"when":[37],"deployed":[38],"in":[39],"harsh":[40],"environments":[41],"often":[42],"get":[43],"plagued":[44],"by":[45],"faults":[46],"due":[47],"to":[48,59,75,92,133,160],"extreme":[49],"conditions.Consequently,":[50],"applications":[53],"running":[54],"on":[55],"FPGA":[56],"become":[57],"susceptible":[58],"errors":[60],"which":[61],"call":[62],"reliability-aware":[65,125],"task":[66,164],"scheduling":[67,126],"approach,":[68,127],"focus":[70],"this":[72,77],"article.We":[73],"attempt":[74],"address":[76],"challenge":[78],"using":[79],"hybrid":[81],"offline-online":[82],"approach.Given":[83],"set":[85],"periodic":[87],"tasks":[89],"require":[91],"be":[93],"executed,":[94],"offline":[96],"component":[97],"generates":[98],"feasible":[100],"preemptive":[101],"schedule":[102],"specific":[104],"preemption":[105,109],"points.At":[106],"runtime,":[107],"these":[108],"events":[110],"are":[111],"utilized":[112],"fault":[114,175],"detection.Upon":[115],"detecting":[116],"any":[117],"faulty":[118],"execution":[119],"at":[120],"such":[121],"distinct":[122],"points,":[123],"RASA,":[128],"orchestrates":[129],"recovery":[131],"mechanism":[132],"remediate":[134],"scenario":[136],"without":[137],"jeopardizing":[138],"predefined":[140],"schedule.Effectiveness":[141],"proposed":[144],"strategy":[145],"has":[146],"been":[147],"verified":[148],"through":[149],"simulation-based":[150],"experiments":[151],"and":[152],"we":[153],"observed":[154],"RASA":[157],"is":[158],"able":[159],"achieve":[161],"72%":[162],"acceptance":[165],"rate":[166],"even":[167],"under":[168],"70%":[169],"system":[171],"workloads":[172],"high":[174],"occurrence":[176],"rates.":[177]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3163373189","counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":6},{"year":2021,"cited_by_count":1}],"updated_date":"2024-12-08T01:38:51.565420","created_date":"2021-05-24"}