Results 1 -
7 of
7
Article: Reliability-driven fault tolerant scheduling heuristics for distributed embedded real-time systems
- International Journal of Computer Applications
, 2011
"... We present a new scheduling approach to produce automatically a fault tolerant distributed schedule for critical distributed and real-time embedded systems. The approach that we propose take as input a set of operations (tasks), a target distributed architecture, some distribution constraints, some ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
(Show Context)
We present a new scheduling approach to produce automatically a fault tolerant distributed schedule for critical distributed and real-time embedded systems. The approach that we propose take as input a set of operations (tasks), a target distributed architecture, some distribution constraints, some indications on the execution times of the operations on the processors of the target architecture, some indications on the communication times of the data-dependencies on the media communications of the target architecture, and the reliability of processors. IT produces a fault-tolerant distributed and static scheduling of the operations on the architecture, with an indication whether or not the real-time constraints are satisfied. The scheduling approach that we propose for architectures with multiple processors linked by a set of channels (links), consist of a list scheduling heuristic based on active replication strategy. In order to reduce the probability of fault occurrence, the replication process of each operation is based on a Global System Failure Rate (GSFR) objective function. Finally, simulation results show the performance of our approach.
Safe Allocation of Avionics Shared Resources
"... We propose an approach to analyse the safety of avionic systems that takes into account the impact of computation and communication resource sharing. The approach is made of three main steps: use a formal notation to describe how failures propagate in the system under study, use model-checking tools ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
(Show Context)
We propose an approach to analyse the safety of avionic systems that takes into account the impact of computation and communication resource sharing. The approach is made of three main steps: use a formal notation to describe how failures propagate in the system under study, use model-checking tools to verify safety requirements and to derive allocation constraints, use a constraint solver to generate safe allocations. This approach is illustrated by the study of the Terrain Following/Terrain Avoidance (TF/TA) System of a ghter aircraft.
unknown title
, 2011
"... Satisfaction-based query replication An automatic and self-adaptable approach for replicating queries in the presence of autonomous participants ..."
Abstract
- Add to MetaCart
(Show Context)
Satisfaction-based query replication An automatic and self-adaptable approach for replicating queries in the presence of autonomous participants
Arvind Kumar et al. / International Journal on Computer Science and Engineering (IJCSE) Fault Tolerance in Real Time Distributed System
"... Abstract- In this paper we investigate the different techniques of fault tolerance which are used in many real time distributed systems. The main focus is on types of fault occurring in the system, fault detection techniques and the recovery techniques used. A fault can occur due to link failure, re ..."
Abstract
- Add to MetaCart
(Show Context)
Abstract- In this paper we investigate the different techniques of fault tolerance which are used in many real time distributed systems. The main focus is on types of fault occurring in the system, fault detection techniques and the recovery techniques used. A fault can occur due to link failure, resource failure or by any other reason is to be tolerated for working the system smoothly and accurately. These faults can be detected and recovered by many techniques used accordingly. An appropriate fault detector can avoid loss due to system crash and reliable fault tolerance technique can save from system failure. This paper provides how these methods are applied to detect and tolerate faults from various Real Time Distributed Systems.
Information Systems Group
, 2011
"... L’objectif d’un système largement distribué sur Internet est d’intégrer des participants dont les spécificités et motivations ne sont pas toujours clairement identifiées a priori. En particulier, des participants autonomes peuvent avoir des intérêts individuels spécifiques vis-à-vis des requêtes, ma ..."
Abstract
- Add to MetaCart
(Show Context)
L’objectif d’un système largement distribué sur Internet est d’intégrer des participants dont les spécificités et motivations ne sont pas toujours clairement identifiées a priori. En particulier, des participants autonomes peuvent avoir des intérêts individuels spécifiques vis-à-vis des requêtes, mais aussi des autres participants. Dans un tel contexte, un système ne prenant pas en compte les individualités provoque des départs qui peuvent, par un effet domino, avoir des conséquences dévastatrices. La satisfaction des participants passe par la prise en compte de leurs intérêts lors de l’allocation des requêtes, mais elle peut aussi être affectée par les problèmes de pannes. La réplication des requêtes est une solution permettant de résoudre ce dernier problème. Cependant, la présence de participants autonomes rend cette approche plus délicate. Non seulement la réplication de requête peut rapidement surcharger les participants et le système, mais l’intérêt des participants à traiter des requêtes au cas où leurs collègues tombent en panne peut être assez faible. Les questions qui se posent alors naturellement sont est-il opportun de répliquer les requêtes?, mais aussi quelles requêtes répliquer? et dans ce cas avec quel niveau de réplication? Dans cet article, nous proposons des réponses à ces questions en revisitant le problème de la réplication du point