2018
DOI: 10.1016/j.future.2018.04.049
|View full text |Cite
|
Sign up to set email alerts
|

Enhancing transient fault tolerance in embedded systems through an OS task level redundancy approach

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 19 publications
(8 citation statements)
references
References 20 publications
0
8
0
Order By: Relevance
“…It provides more physical copies of components, i.e., processors and memories, to improve their reliability [31]. Different forms of redundancy were defined in software systems like information redundancy (code redundancy), functional redundancy, and time redundancy [22,32,33]:…”
Section: Software Redundancymentioning
confidence: 99%
See 1 more Smart Citation
“…It provides more physical copies of components, i.e., processors and memories, to improve their reliability [31]. Different forms of redundancy were defined in software systems like information redundancy (code redundancy), functional redundancy, and time redundancy [22,32,33]:…”
Section: Software Redundancymentioning
confidence: 99%
“…(i) Information redundancy indicates the excess of information expressed in Shannon bits used to represent the state of a program [34]. (ii) Functional redundancy consists on using the same program specification to generate different algorithm or program versions performing the same functionality [33]. (iii) Time redundancy represented by the time was used to repeat the execution of the failed process [24,31].…”
Section: Software Redundancymentioning
confidence: 99%
“…Distributed systems have been widely used in data fusion and comparative computing, finance, traffic management, dispatch management and other fields [1][2]. Therefore, the research of error control technology of distributed system has become an important and beneficial subject in the research of modern control system.…”
Section: Introductionmentioning
confidence: 99%
“…The idea of fault tolerance is to ensure that these component failures remain as faults and do not compromise the entire system [37]. Many techniques in literature [85][86][87][88][89] use redundant hardware to improve fault tolerance, however with the use of peripheral hardware, there is increased cost due to infrastructure and reconfiguration, therefore, the trend nowadays is to ensure that FT techniques are more software dependent than hardware [90]. The use of hardware redundancy is inevitable in most CPS, for example, within sensor networks, hardware-based FT techniques still play an important role because sensors are relatively cheap and can be replicated without incurring high infrastructure costs.…”
Section: Fault Tolerance (Ft)mentioning
confidence: 99%
“…The use of hardware redundancy is inevitable in most CPS, for example, within sensor networks, hardware-based FT techniques still play an important role because sensors are relatively cheap and can be replicated without incurring high infrastructure costs. Hence, novel FT techniques tend to find a balance between hardware and software in a bid to enhance CPS reliability [90].…”
Section: Fault Tolerance (Ft)mentioning
confidence: 99%