Previous research which has considered task allocation and fault-tolerance together has concentrated on construct-ing schedules which accommodate a fixed number of redun-dant tasks. Often, all faults are treated as being equally severe. There is little work which combines task allocation with architectural level fault-tolerance issues such as the number of replicas to use and how they should be config-ured, both of which are tackled by this work. An accepted method for assessing the impact of a combination of faults is to build a system utility model which can be used to assess how the system degrades when components fail. The key challenge addressed here is how to design objective func-tions based on a utility model which can be incorporat...
This paper presents an approach for the reliability-aware design optimization of real-time systems o...
Ubiquitous deployment of embedded systems is having a substantial impact on our society, since they ...
Distributed frameworks play a critical part on accomplishing superior performance and better system ...
In this paper, we propose a design framework for distributed embedded control systems that ensures r...
Safety-critical applications have to function correctly even in presence of faults. This thesis deal...
Automatic graceful degradation can be accomplished by reconfiguring the software elements of a distr...
Reliability is a major requirement for most safety-related systems. To meet this requirement, fault-...
Reliability is a major requirement for most safety-related systems. To meet this requirement, fault-...
Abstract—We present an approach to the synthesis of fault-tol-erant hard real-time systems for safet...
It is imperative to accept that failures can and will occur even in meticulously designed distribute...
This paper presents an approach to the synthesis of low-power fault-tolerant hard real-time applicat...
Dependable real-time embedded systems are typically composed of a number of heterogeneous computing ...
In this paper we are interested in mixed-criticality embed-ded applications implemented on distribut...
Fault tolerant distributed systems must be able to continue operation in the presence of hardware fa...
We survey scheduling algorithms proposed for tolerating permanent and transient failures in real-tim...
This paper presents an approach for the reliability-aware design optimization of real-time systems o...
Ubiquitous deployment of embedded systems is having a substantial impact on our society, since they ...
Distributed frameworks play a critical part on accomplishing superior performance and better system ...
In this paper, we propose a design framework for distributed embedded control systems that ensures r...
Safety-critical applications have to function correctly even in presence of faults. This thesis deal...
Automatic graceful degradation can be accomplished by reconfiguring the software elements of a distr...
Reliability is a major requirement for most safety-related systems. To meet this requirement, fault-...
Reliability is a major requirement for most safety-related systems. To meet this requirement, fault-...
Abstract—We present an approach to the synthesis of fault-tol-erant hard real-time systems for safet...
It is imperative to accept that failures can and will occur even in meticulously designed distribute...
This paper presents an approach to the synthesis of low-power fault-tolerant hard real-time applicat...
Dependable real-time embedded systems are typically composed of a number of heterogeneous computing ...
In this paper we are interested in mixed-criticality embed-ded applications implemented on distribut...
Fault tolerant distributed systems must be able to continue operation in the presence of hardware fa...
We survey scheduling algorithms proposed for tolerating permanent and transient failures in real-tim...
This paper presents an approach for the reliability-aware design optimization of real-time systems o...
Ubiquitous deployment of embedded systems is having a substantial impact on our society, since they ...
Distributed frameworks play a critical part on accomplishing superior performance and better system ...