Design, Automation and Test in Europe
DOI: 10.1109/date.2005.116
|View full text |Cite
|
Sign up to set email alerts
|

Design Optimization of Time-and Cost-Constrained Fault-Tolerant Distributed Embedded Systems

Abstract: Abstract-We present an approach to the synthesis of fault-tolerant hard real-time systems for safety-critical applications. We use checkpointing with rollback recovery and active replication for tolerating transient faults. Processes and communications are statically scheduled. Our synthesis approach decides the assignment of fault-tolerance policies to processes, the optimal placement of checkpoints and the mapping of processes to processors such that multiple transient faults are tolerated and the timing con… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
142
0

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 93 publications
(142 citation statements)
references
References 37 publications
0
142
0
Order By: Relevance
“…Redundant execution (also called time redundancy) is another fault-tolerance technique for distributed embedded systems [53]. Redundant execution can be done at instruction level or task level.…”
Section: Redundant Executionmentioning
confidence: 99%
“…Redundant execution (also called time redundancy) is another fault-tolerance technique for distributed embedded systems [53]. Redundant execution can be done at instruction level or task level.…”
Section: Redundant Executionmentioning
confidence: 99%
“…There are several innovations introduced by system designers to deal with the problems of Soft-Errors (SEs) in RTOSs in the literature [1,2,3,4]. The method presented in [1] includes an additional application checks other applications in their workspace memory.…”
Section: Introductionmentioning
confidence: 99%
“…The method presented in [1] includes an additional application checks other applications in their workspace memory. In [2] the idea of replication of the systems is proposed, and finally in [3] the researchers were concerned with designing a robust scheduling algorithm. As shown in [4], a SE may cause a failure in the multi-tasking process of an RTOS.…”
Section: Introductionmentioning
confidence: 99%
“…Several mapping techniques exist but few are concerned with optimizing dependability/FT and RT issues together. In [14], the authors propose that the combination of active replication and reexecution can provide an optimized design from the scheduling length point of view. In [15], the authors discuss multiple objectives such as minimizing communication, load balancing and minimizing the maximum lateness.…”
Section: Related Workmentioning
confidence: 99%