{"id":"https://openalex.org/W3012047389","doi":"https://doi.org/10.1109/tdsc.2020.2980273","title":"Improving the Accuracy of IR-Level Fault Injection","display_name":"Improving the Accuracy of IR-Level Fault Injection","publication_year":2020,"publication_date":"2020-03-13","ids":{"openalex":"https://openalex.org/W3012047389","doi":"https://doi.org/10.1109/tdsc.2020.2980273","mag":"3012047389"},"language":"en","primary_location":{"id":"doi:10.1109/tdsc.2020.2980273","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tdsc.2020.2980273","pdf_url":null,"source":{"id":"https://openalex.org/S133795288","display_name":"IEEE Transactions on Dependable and Secure Computing","issn_l":"1545-5971","issn":["1545-5971","1941-0018","2160-9209"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Dependable and Secure Computing","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/A5058895664","display_name":"Lucas Palazzi","orcid":null},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Lucas Palazzi","raw_affiliation_strings":["Electrical and Computer Engineering, The University of British Columbia, Vancouver, British Columbia, Canada"],"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, The University of British Columbia, Vancouver, British Columbia, Canada","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025726299","display_name":"Guanpeng Li","orcid":"https://orcid.org/0000-0001-7773-7826"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Guanpeng Li","raw_affiliation_strings":["Electrical and Computer Engineering, The University of British Columbia, Vancouver, British Columbia, Canada"],"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, The University of British Columbia, Vancouver, British Columbia, Canada","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101558674","display_name":"Bo Fang","orcid":"https://orcid.org/0000-0001-7694-5527"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Bo Fang","raw_affiliation_strings":["Electrical and Computer Engineering, The University of British Columbia, Vancouver, British Columbia, Canada"],"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, The University of British Columbia, Vancouver, British Columbia, Canada","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5073641368","display_name":"Karthik Pattabiraman","orcid":"https://orcid.org/0000-0003-2380-3415"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Karthik Pattabiraman","raw_affiliation_strings":["Electrical and Computer Engineering, The University of British Columbia, Vancouver, British Columbia, Canada"],"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, The University of British Columbia, Vancouver, British Columbia, Canada","institution_ids":["https://openalex.org/I141945490"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5058895664"],"corresponding_institution_ids":["https://openalex.org/I141945490"],"apc_list":null,"apc_paid":null,"fwci":0.2055,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.48955488,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"19","issue":"1","first_page":"243","last_page":"258"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic 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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.9948999881744385,"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/computer-science","display_name":"Computer science","score":0.8305552005767822},{"id":"https://openalex.org/keywords/fault-injection","display_name":"Fault injection","score":0.6423073410987854},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.6184179186820984},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.6181710362434387},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5384559035301208},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.529103696346283},{"id":"https://openalex.org/keywords/optimizing-compiler","display_name":"Optimizing compiler","score":0.5258653163909912},{"id":"https://openalex.org/keywords/crash","display_name":"Crash","score":0.5150041580200195},{"id":"https://openalex.org/keywords/range","display_name":"Range (aeronautics)","score":0.45469939708709717},{"id":"https://openalex.org/keywords/fault","display_name":"Fault (geology)","score":0.4521503746509552},{"id":"https://openalex.org/keywords/resilience","display_name":"Resilience (materials science)","score":0.4488980770111084},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.4287380874156952},{"id":"https://openalex.org/keywords/assembly-language","display_name":"Assembly language","score":0.41559910774230957},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.38802340626716614},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2159474492073059}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8305552005767822},{"id":"https://openalex.org/C2775928411","wikidata":"https://www.wikidata.org/wiki/Q2041312","display_name":"Fault injection","level":3,"score":0.6423073410987854},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.6184179186820984},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.6181710362434387},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5384559035301208},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.529103696346283},{"id":"https://openalex.org/C190902152","wikidata":"https://www.wikidata.org/wiki/Q1325106","display_name":"Optimizing compiler","level":3,"score":0.5258653163909912},{"id":"https://openalex.org/C183469790","wikidata":"https://www.wikidata.org/wiki/Q333501","display_name":"Crash","level":2,"score":0.5150041580200195},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.45469939708709717},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.4521503746509552},{"id":"https://openalex.org/C2779585090","wikidata":"https://www.wikidata.org/wiki/Q3457762","display_name":"Resilience (materials science)","level":2,"score":0.4488980770111084},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.4287380874156952},{"id":"https://openalex.org/C50831359","wikidata":"https://www.wikidata.org/wiki/Q165436","display_name":"Assembly language","level":3,"score":0.41559910774230957},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.38802340626716614},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2159474492073059},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","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/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0},{"id":"https://openalex.org/C165205528","wikidata":"https://www.wikidata.org/wiki/Q83371","display_name":"Seismology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tdsc.2020.2980273","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tdsc.2020.2980273","pdf_url":null,"source":{"id":"https://openalex.org/S133795288","display_name":"IEEE Transactions on Dependable and Secure Computing","issn_l":"1545-5971","issn":["1545-5971","1941-0018","2160-9209"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Dependable and Secure Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.8299999833106995,"id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":65,"referenced_works":["https://openalex.org/W132245800","https://openalex.org/W255480450","https://openalex.org/W1573279165","https://openalex.org/W1619770058","https://openalex.org/W1903359506","https://openalex.org/W1928065038","https://openalex.org/W1965936844","https://openalex.org/W1972649107","https://openalex.org/W1983545421","https://openalex.org/W1986905947","https://openalex.org/W1988070283","https://openalex.org/W1992534129","https://openalex.org/W2009141244","https://openalex.org/W2010043262","https://openalex.org/W2013280342","https://openalex.org/W2017439596","https://openalex.org/W2027716782","https://openalex.org/W2042203635","https://openalex.org/W2055934382","https://openalex.org/W2075755635","https://openalex.org/W2084789256","https://openalex.org/W2087978139","https://openalex.org/W2095841921","https://openalex.org/W2096865422","https://openalex.org/W2098473740","https://openalex.org/W2100142058","https://openalex.org/W2117747343","https://openalex.org/W2123889672","https://openalex.org/W2125169487","https://openalex.org/W2130189691","https://openalex.org/W2132362854","https://openalex.org/W2132836329","https://openalex.org/W2133711389","https://openalex.org/W2145021036","https://openalex.org/W2146065717","https://openalex.org/W2146579060","https://openalex.org/W2148602057","https://openalex.org/W2153185479","https://openalex.org/W2169315529","https://openalex.org/W2170424585","https://openalex.org/W2242116942","https://openalex.org/W2242118751","https://openalex.org/W2316016107","https://openalex.org/W2342692215","https://openalex.org/W2528873719","https://openalex.org/W2529578574","https://openalex.org/W2631994569","https://openalex.org/W2767966988","https://openalex.org/W2808246216","https://openalex.org/W2883034956","https://openalex.org/W2902078285","https://openalex.org/W2951941091","https://openalex.org/W2983811377","https://openalex.org/W2989447673","https://openalex.org/W3006243271","https://openalex.org/W3150764511","https://openalex.org/W4233556486","https://openalex.org/W4246094986","https://openalex.org/W4246166885","https://openalex.org/W4246619473","https://openalex.org/W4255519882","https://openalex.org/W4285719527","https://openalex.org/W6600120659","https://openalex.org/W6678452623","https://openalex.org/W6724342392"],"related_works":["https://openalex.org/W4242997962","https://openalex.org/W2372502659","https://openalex.org/W2002505081","https://openalex.org/W2083681681","https://openalex.org/W2577630842","https://openalex.org/W1172579163","https://openalex.org/W1488300410","https://openalex.org/W2138790427","https://openalex.org/W4246454774","https://openalex.org/W2162051035"],"abstract_inverted_index":{"Fault":[0],"injection":[1],"(FI)":[2],"is":[3,48,56,72,79,125],"a":[4,100,110,147],"commonly":[5],"used":[6],"experimental":[7],"technique":[8,149,187],"to":[9,50,59],"evaluate":[10],"the":[11,31,37,44,51,64,84,104,152,184],"resilience":[12],"of":[13,28,66,103,106,112,154,165],"software":[14,67],"techniques":[15],"for":[16,63,131,150,191,199],"tolerating":[17],"hardware":[18],"faults.":[19],"Software-implemented":[20],"FI":[21,34,78,81,108,124,130,193,198],"can":[22],"be":[23],"performed":[24,35,82],"at":[25,36,83],"different":[26,139],"levels":[27],"abstraction":[29],"in":[30],"system":[32],"stack;":[33],"compiler&#x2019;s":[38],"intermediate":[39],"representation":[40],"(IR)":[41],"level":[42,197],"has":[43,91],"advantage":[45,164],"that":[46,122,175,183],"it":[47,71],"closer":[49],"program":[52,170,200],"being":[53],"evaluated":[54],"and":[55,88,115,141,173],"hence":[57],"easier":[58],"derive":[60],"insights":[61],"from":[62],"design":[65],"fault-tolerance":[68],"mechanisms.":[69],"Unfortunately,":[70],"not":[73],"clear":[74],"how":[75],"accurate":[76,127],"IR-level":[77,107,123,160,192],"vis-a-vis":[80],"assembly":[85,195],"code":[86,196],"level,":[87],"prior":[89],"work":[90],"presented":[92],"contradictory":[93],"findings.":[94],"In":[95],"this":[96],"article,":[97],"we":[98,145],"perform":[99],"comprehensive":[101],"evaluation":[102],"accuracy":[105,153,190],"across":[109,138],"range":[111],"benchmark":[113],"programs":[114],"compiler":[116],"optimization":[117,142],"levels.":[118,143],"Our":[119],"results":[120],"show":[121],"as":[126,128,194],"assembly-level":[129],"silent":[132],"data":[133],"corruption":[134],"(SDC)":[135],"probability":[136,156],"estimation":[137],"benchmarks":[140],"Further,":[144],"present":[146],"machine-learning-based":[148],"improving":[151],"<i>crash</i>":[155],"measurements":[157],"made":[158],"by":[159],"FI,":[161],"which":[162],"takes":[163],"an":[166],"observed":[167],"correlation":[168],"between":[169],"crash":[171],"probabilities":[172],"instructions":[174],"operate":[176],"on":[177],"memory":[178],"address":[179],"values.":[180],"We":[181],"find":[182],"machine":[185],"learning":[186],"provides":[188],"comparable":[189],"crashes.":[201]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
