{"id":"https://openalex.org/W2188958693","doi":null,"title":"Software implemented hardware fault tolerance","display_name":"Software implemented hardware fault tolerance","publication_year":2000,"publication_date":"2000-01-01","ids":{"openalex":"https://openalex.org/W2188958693","mag":"2188958693"},"language":"en","primary_location":{"id":"mag:2188958693","doi":null,"is_oa":false,"landing_page_url":"http://crc.stanford.edu/crc_papers/CRC-TR-00-9.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"volume":null,"type":"book","is_traditional":true,"indexed_in":[],"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/A5054077540","display_name":"Edward J. McCluskey","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"E.J. McCluskey","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5111967886","display_name":"Nahmsuk Oh","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Nahmsuk Oh","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.5709,"has_fulltext":false,"cited_by_count":24,"citation_normalized_percentile":{"value":0.80112045,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":95},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9692000150680542,"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.9692000150680542,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.027699999511241913,"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.0005000000237487257,"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/transient-faults","display_name":"transient faults","score":0.8399999737739563},{"id":"https://openalex.org/keywords/radiation-faults","display_name":"radiation faults","score":0.5109999775886536},{"id":"https://openalex.org/keywords/commercial-off-the-shelf-components","display_name":"commercial off-the-shelf components","score":0.8610000014305115},{"id":"https://openalex.org/keywords/space-systems","display_name":"space systems","score":0.546999990940094},{"id":"https://openalex.org/keywords/error-detection","display_name":"error detection","score":0.6579999923706055},{"id":"https://openalex.org/keywords/control-flow-checking","display_name":"control flow checking","score":0.7570000290870667},{"id":"https://openalex.org/keywords/instruction-level-parallelism","display_name":"instruction-level parallelism","score":0.9739999771118164},{"id":"https://openalex.org/keywords/data-integrity","display_name":"data integrity","score":0.5429999828338623},{"id":"https://openalex.org/keywords/permanent-faults","display_name":"permanent faults","score":0.7319999933242798},{"id":"https://openalex.org/keywords/fault-injection","display_name":"fault injection","score":0.8330000042915344},{"id":"https://openalex.org/keywords/argos-satellite","display_name":"ARGOS satellite","score":0.7170000076293945},{"id":"https://openalex.org/keywords/fault-coverage","display_name":"fault coverage","score":0.4000000059604645}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6786013841629028},{"id":"https://openalex.org/C50712370","wikidata":"https://www.wikidata.org/wiki/Q4269346","display_name":"Software fault tolerance","level":3,"score":0.612042248249054},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.6006866693496704},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5944855213165283},{"id":"https://openalex.org/C2775928411","wikidata":"https://www.wikidata.org/wiki/Q2041312","display_name":"Fault injection","level":3,"score":0.5343999266624451},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5260871648788452},{"id":"https://openalex.org/C103088060","wikidata":"https://www.wikidata.org/wiki/Q1062839","display_name":"Error detection and correction","level":2,"score":0.513759970664978},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.49748972058296204},{"id":"https://openalex.org/C126953365","wikidata":"https://www.wikidata.org/wiki/Q5438152","display_name":"Fault coverage","level":3,"score":0.4761814475059509},{"id":"https://openalex.org/C2780799671","wikidata":"https://www.wikidata.org/wiki/Q17087362","display_name":"Transient (computer programming)","level":2,"score":0.43384772539138794},{"id":"https://openalex.org/C152745839","wikidata":"https://www.wikidata.org/wiki/Q5438153","display_name":"Fault detection and isolation","level":3,"score":0.4275962710380554},{"id":"https://openalex.org/C200833197","wikidata":"https://www.wikidata.org/wiki/Q333707","display_name":"Compile time","level":3,"score":0.41325193643569946},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3836809992790222},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.3190525770187378},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.1550157070159912},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.14733663201332092},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14536163210868835},{"id":"https://openalex.org/C134146338","wikidata":"https://www.wikidata.org/wiki/Q1815901","display_name":"Electronic circuit","level":2,"score":0.0},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0},{"id":"https://openalex.org/C172707124","wikidata":"https://www.wikidata.org/wiki/Q423488","display_name":"Actuator","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:2188958693","doi":null,"is_oa":false,"landing_page_url":"http://crc.stanford.edu/crc_papers/CRC-TR-00-9.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":38,"referenced_works":["https://openalex.org/W120243061","https://openalex.org/W120593500","https://openalex.org/W137591584","https://openalex.org/W206267258","https://openalex.org/W287000339","https://openalex.org/W1499323045","https://openalex.org/W1555915743","https://openalex.org/W1599351287","https://openalex.org/W1622759795","https://openalex.org/W1821730155","https://openalex.org/W1906885347","https://openalex.org/W1945100066","https://openalex.org/W1970044792","https://openalex.org/W1972055670","https://openalex.org/W1978549697","https://openalex.org/W1985614102","https://openalex.org/W1997084193","https://openalex.org/W2011379307","https://openalex.org/W2014277916","https://openalex.org/W2019332633","https://openalex.org/W2028355867","https://openalex.org/W2066462613","https://openalex.org/W2083613288","https://openalex.org/W2086501794","https://openalex.org/W2095632692","https://openalex.org/W2108979830","https://openalex.org/W2109294158","https://openalex.org/W2110667010","https://openalex.org/W2113590571","https://openalex.org/W2118040280","https://openalex.org/W2138653420","https://openalex.org/W2139777941","https://openalex.org/W2152125017","https://openalex.org/W2153837329","https://openalex.org/W2161144614","https://openalex.org/W2167447488","https://openalex.org/W2377859122","https://openalex.org/W2730864715"],"related_works":["https://openalex.org/W7098637280","https://openalex.org/W7099963221","https://openalex.org/W2092621316","https://openalex.org/W4385585346","https://openalex.org/W2540453701","https://openalex.org/W7062223600","https://openalex.org/W7165174864","https://openalex.org/W4395001560","https://openalex.org/W7098196073","https://openalex.org/W4417169257"],"abstract_inverted_index":{"Transient":[0],"errors":[1,27,205],"in":[2,21,211,239,306,318,324],"computer":[3],"systems":[4],"can":[5,227,299],"cause":[6,31],"abnormal":[7],"behavior":[8],"and":[9,15,41,75,85,105,133,139,159,175,189,201,316,320,344],"degrade":[10],"system":[11],"reliability,":[12],"data":[13,103,223,304],"integrity":[14,104,305],"availability.":[16],"This":[17,110],"is":[18,87,215,260],"especially":[19],"true":[20],"a":[22,29,213,218,229,329,336],"space":[23,62,311],"environment":[24],"where":[25],"transient":[26,204],"are":[28,81,147,161,168,185],"major":[30,45],"of":[32,65,107,254,338,341],"concern.":[33],"Fault":[34,94],"avoidance":[35],"techniques":[36,116,146,334],"such":[37],"as":[38],"radiation":[39,83],"hardening":[40],"shielding":[42],"have":[43,58],"been":[44,59,98],"approaches":[46],"to":[47,89,100,196,217,273,302],"obtaining":[48],"the":[49,102,171,269,307,325],"required":[50],"reliability.":[51],"Recently,":[52],"unhardened":[53],"Commercial":[54],"Off-The-Shelf":[55],"(COTS)":[56],"components":[57,80],"investigated":[60],"for":[61,117,310],"applications":[63],"because":[64],"their":[66],"higher":[67],"density,":[68],"faster":[69],"clock":[70],"rate,":[71],"lower":[72,76],"power":[73],"consumption":[74],"price.":[77],"\r\nSince":[78],"COTS":[79,108],"not":[82,207],"hardened,":[84],"it":[86,226],"desirable":[88],"avoid":[90],"shielding,":[91],"Software-Implemented":[92],"Hardware":[93],"Tolerance":[95],"(SIHFT)":[96],"has":[97],"proposed":[99],"increase":[101],"availability":[106],"systems.":[109],"dissertation":[111],"presents":[112],"three":[113],"new":[114,219],"SIHFT":[115],"error":[118,347],"detection:":[119],"Control":[120],"Flow":[121],"Checking":[122],"by":[123,129,136,191,264],"Software":[124],"Signatures":[125],"(CFCSS),":[126],"Error":[127,134],"Detection":[128,135],"Duplicated":[130,140],"Instructions":[131,141],"(EDDI),":[132],"Diverse":[137],"Data":[138],"(ED4I).":[142],"\r\nPreviously":[143],"studied":[144],"software":[145,163],"either":[148],"inadequate":[149],"or":[150,296],"require":[151],"assistance":[152],"from":[153],"special":[154],"hardware,":[155],"but":[156,206,263],"CFCSS,":[157,166],"EDDI":[158,202,243,315],"ED4I":[160,301],"pure":[162],"methods.":[164],"In":[165,182,290],"signatures":[167,179],"embedded":[169],"into":[170],"program":[172,214,220],"during":[173,180],"compilation":[174],"compared":[176],"with":[177,221],"run-time":[178],"execution.":[181],"EDDI,":[183],"instructions":[184],"duplicated":[186],"at":[187],"compile-time,":[188],"scheduled":[190],"exploiting":[192,265],"Instruction-Level":[193],"Parallelism":[194],"(ILP)":[195],"reduce":[197,268],"performance":[198,270],"overhead.":[199],"CFCSS":[200,285,317],"detect":[203,228],"permanent":[208,230],"faults.":[209],"However,":[210],"ED4I,":[212],"compiled":[216],"diverse":[222],"so":[224],"that":[225,242],"fault.":[231],"\r\nOur":[232],"fault":[233,247,288],"injection":[234],"experiment":[235,281],"simulating":[236,282],"bit":[237],"flips":[238],"memory":[240],"shows":[241],"provides":[244,286],"over":[245],"98%":[246,346],"coverage":[248],"without":[249],"any":[250],"extra":[251],"hardware.":[252],"Because":[253],"instruction":[255],"duplication,":[256],"code":[257],"size":[258],"overhead":[259,271],"approximately":[261],"100%,":[262],"ILP,":[266],"we":[267,293,298,313],"down":[272],"61%":[274],"on":[275],"average.":[276],"For":[277],"control":[278],"flow":[279],"checking":[280],"branching":[283],"faults,":[284],"97%":[287],"coverage.":[289,349],"addition,":[291],"when":[292],"duplicate":[294],"programs":[295,322],"instructions,":[297],"use":[300],"enhance":[303],"system.":[308],"\r\nFurthermore,":[309],"experiments,":[312],"implemented":[314],"sort":[319],"FFT":[321],"running":[323],"ARGOS":[326],"satellite.":[327],"During":[328],"136":[330],"day":[331],"period,":[332],"our":[333],"detected":[335],"total":[337],"198":[339],"out":[340],"203":[342],"errors,":[343],"show":[345],"detection":[348]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2026-09-22T06:50:58.402377","created_date":"2016-06-24T00:00:00"}
