DocumentCode
1500494
Title
A class of inherently fault tolerant distributed programs
Author
Bastani, Farokh B. ; Yen, I-Ling ; Chen, Ing-Ray
Author_Institution
Dept. of Comput. Sci., Houston Univ., TX, USA
Volume
14
Issue
10
fYear
1988
Firstpage
1432
Lastpage
1442
Abstract
Software for industrial process-control systems, such as nuclear power plant safety control systems and robots, can be very complex because of the large number of cases that must be considered. A design approach is proposed that uses decentralized control concepts, and is based on E.W. Dijkstra´s concept of self-stabilizing systems (1974). This method greatly simplifies the software, so that its correctness can be verified more easily. A simple control system is described for a simulated robot that is tolerant of partial failure of controllers and mechanisms, and permits online repair and enhancement of the control functions.<>
Keywords
distributed processing; fault tolerant computing; industrial robots; program verification; programming theory; robot programming; correctness; decentralized control concepts; fault tolerant distributed programs; industrial process-control; robot; self-stabilizing systems; Computer industry; Control systems; Distributed control; Electrical equipment industry; Fault tolerance; Industrial control; Power generation; Robot control; Service robots; Software safety;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/32.6188
Filename
6188
Link To Document