2008 International Symposium on Industrial Embedded Systems 2008
DOI: 10.1109/sies.2008.4577690
|View full text |Cite
|
Sign up to set email alerts
|

Application-level fault tolerance in real-time embedded systems

Abstract: Abstract-Critical real-time embedded systems need to make use of fault tolerance techniques to cope with operation time errors, either in hardware or software. Fault tolerance is usually applied by means of redundancy and diversity. Redundant hardware implies the establishment of a distributed system executing a set of fault tolerance strategies by software, and may also employ some form of diversity, by using different variants or versions for the same processing.This work proposes and evaluates a fault toler… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2009
2009
2022
2022

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 10 publications
(5 citation statements)
references
References 13 publications
0
5
0
Order By: Relevance
“…Besides the general interest in fault-tolerance middleware for distributed embedded systems, this topic became increasingly relevant for the space domain in recent years. Afonso et al for example, developed a framework upon a real-time embedded system for spacecraft [1]. The goal of the framework is to provide the applications with fault-tolerance mechanisms like Recovery Blocks (RB), Distributed Recovery Blocks (DRB), TMR and N-version programming (NVP).…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Besides the general interest in fault-tolerance middleware for distributed embedded systems, this topic became increasingly relevant for the space domain in recent years. Afonso et al for example, developed a framework upon a real-time embedded system for spacecraft [1]. The goal of the framework is to provide the applications with fault-tolerance mechanisms like Recovery Blocks (RB), Distributed Recovery Blocks (DRB), TMR and N-version programming (NVP).…”
Section: Related Workmentioning
confidence: 99%
“…Due to the lack of a protective magnetic field, the circuits are directly exposed to cosmic rays. This radiation, entering the device, can lead to a series of events in the electronics, called soft errors 1 . These in turn can trigger a multitude of different problems in the operative software of the spacecraft up to the complete loss of the system.…”
Section: Introductionmentioning
confidence: 99%
“…A software wrapper is employed as middleware to protect memory accesses against faults by adding redundancy. Afonso et al [2008] developed a framework with a focus on multithreading. It provides a scheduler and a set of fault tolerance strategies.…”
Section: Related Workmentioning
confidence: 99%
“…The FTF described here is an object-oriented version of the framework for fault tolerant (FT) systems described in [23]. It is written in C++ for the BOSS distributed real-time operating system, to provide fault-tolerance for application threads.…”
Section: A Ft Frameworkmentioning
confidence: 99%