Title :
Fault-tolerance operators for distributed real-time control systems
Author :
Herz, D. ; Déplanche, A.M.
Author_Institution :
Lab. d´´Autom. de Nantes, CNRS, France
fDate :
30 Sep-2 Oct 1990
Abstract :
The authors are concerned with fault tolerance at the level of the control programs written by the application designer. Their goal is to provide high-level architecture-independent facilities for allowing control programs running on a distributed computing system to tolerate failures of the underlying hardware and software design faults. The authors propose a model based on modular structuring of the application tasks, which permits building dependable control structures by the use of redundancy. The authors present an implementation of such an approach to fault tolerance based on the control language Syter and intended to support distributed real-time applications. This language provides various predefined operators to express sequential, synchronized, or parallel execution of processes, as well as the preemption and priority of some evolutions over others. Moreover, it offers a set of operators dedicated to fault tolerance, some of which are described
Keywords :
control engineering computing; distributed processing; fault tolerant computing; real-time systems; application tasks; control language Syter; control programs; distributed real-time control systems; fault tolerance operators; high-level architecture-independent facilities; modular structuring; redundancy; Application software; Buildings; Control systems; Distributed computing; Distributed control; Fault tolerance; Fault tolerant systems; Hardware; Real time systems; Software design;
Conference_Titel :
Distributed Computing Systems, 1990. Proceedings., Second IEEE Workshop on Future Trends of
Conference_Location :
Cairo
Print_ISBN :
0-8186-2088-9
DOI :
10.1109/FTDCS.1990.138304