Computers are increasingly being placed in scenarios where a computer error could result in the loss of human life or significant financial loss. Fault tolerant techniques must be employed to prevent an error from resulting in a fault causing such losses. Two types of errors that are common in real-time and embedded system are soft errors, i.e. data bit corruption, and timing errors, such as missed deadlines. Purely software based techniques to address these types of errors have the advantage of not requiring specialized hardware and are able to use more readily available commercial off-the-shelf hardware. Timing errors are addressed using Adaptive Mixed-Criticality, a scheduling technique where higher criticality tasks are giv...
<p align="justify"> The design of real-time systems faces two important challenges: incorporating mo...
Fault-tolerance becomes an important key to establish dependability in Real Time Distributed Systems...
Abstract Embedded parallel and distributed computing systems for real-time applications are becoming...
Recent years, there is an increasing interest of integrating mixed-criticality functionalities onto ...
A mixed-criticality real-time system is a real-time system having multiple tasks classified accordin...
As chip technology keeps on shrinking towards higher densities and lower operating vol- tages, memo...
© 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...
AbstractDependability is an important requirement in hard real-time applications due to the potentia...
The design and analysis of real-time scheduling algorithms for safety-critical systems is a challeng...
Mixed-Criticality (MC) systems have been widely studied in the past decade, majorly due to their pot...
A Thesis Submitted to the Faculty 0/ Engineering, University 0/ Lite Witwatersrand, Johannesburg in...
Tolerating hardware faults in modern architectures is becoming a prominent problem due to the miniat...
Mixed-criticality model of computation is being increasingly adopted in timing-sensitive systems. T...
This paper presents the notion of real-time containers, or rt-cases, conceived as the convergence of...
Large machines with tens or even hundreds of thousands of processors are currently in use. As the nu...
<p align="justify"> The design of real-time systems faces two important challenges: incorporating mo...
Fault-tolerance becomes an important key to establish dependability in Real Time Distributed Systems...
Abstract Embedded parallel and distributed computing systems for real-time applications are becoming...
Recent years, there is an increasing interest of integrating mixed-criticality functionalities onto ...
A mixed-criticality real-time system is a real-time system having multiple tasks classified accordin...
As chip technology keeps on shrinking towards higher densities and lower operating vol- tages, memo...
© 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...
AbstractDependability is an important requirement in hard real-time applications due to the potentia...
The design and analysis of real-time scheduling algorithms for safety-critical systems is a challeng...
Mixed-Criticality (MC) systems have been widely studied in the past decade, majorly due to their pot...
A Thesis Submitted to the Faculty 0/ Engineering, University 0/ Lite Witwatersrand, Johannesburg in...
Tolerating hardware faults in modern architectures is becoming a prominent problem due to the miniat...
Mixed-criticality model of computation is being increasingly adopted in timing-sensitive systems. T...
This paper presents the notion of real-time containers, or rt-cases, conceived as the convergence of...
Large machines with tens or even hundreds of thousands of processors are currently in use. As the nu...
<p align="justify"> The design of real-time systems faces two important challenges: incorporating mo...
Fault-tolerance becomes an important key to establish dependability in Real Time Distributed Systems...
Abstract Embedded parallel and distributed computing systems for real-time applications are becoming...