Title :
Scheduling distributed safety critical systems
Author_Institution :
Dept. of Comput. Sci., York Univ., Heslington, UK
fDate :
10/21/1993 12:00:00 AM
Abstract :
A systems architecture is presented that will guarantee crucial timing requirements, is tolerant of a range of hardware errors, but is sufficiently flexible for sporadic activities to be guaranteed and nonreal-time tasks to be accommodated. The model presented uses static allocation of application tasks, preemptive priority based scheduling, and replication for task availability. The architecture proposed has been obtained by choosing (known) fault tolerant techniques that are amenable to timing analysis, extending schedulability models to incorporate these techniques, and using, to advantage, properties of the computational model usually applied in hard real-time applications
Keywords :
distributed processing; fault tolerant computing; real-time systems; resource allocation; safety; scheduling; computational model; crucial timing requirements; distributed safety critical systems; fault tolerant techniques; hardware errors; nonreal-time tasks; preemptive priority based scheduling; replication; schedulability models; static allocation; systems architecture; task availability; timing analysis;
Conference_Titel :
Safety Critical Distributed Systems, IEE Colloquium on
Conference_Location :
London