DocumentCode :
3459011
Title :
Towards fault-tolerant software architectures
Author :
Sotirovski, Drasko
Author_Institution :
Raytheon Syst. Canada Ltd., Richmond, CA, USA
fYear :
2001
fDate :
2001
Firstpage :
7
Lastpage :
13
Abstract :
"Software engineering has produced no effective methods to eradicate latent software faults. " This sentence is, of course, a stereotype, but it is as true as a stereotype can get. And yet, it begs some questions. If it is not possible to construct a large software system without residual faults, is it at least possible to construct it to degrade gracefully if and when a latent fault is encountered? This paper presents the approach adopted on CAATS (Canadian Automated Air Traffic System), and argues that OO design and certain architectural properties are the enabling elements towards a true fault-tolerant software architecture
Keywords :
object-oriented programming; software architecture; software fault tolerance; Canadian Automated Air Traffic System; architectural properties; fault-tolerant software architectures; object oriented design; software system; Computer architecture; Degradation; Design engineering; Fault detection; Fault tolerance; Fault tolerant systems; Software engineering; Software safety; Software systems; Traffic control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Architecture, 2001. Proceedings. Working IEEE/IFIP Conference on
Conference_Location :
Amsterdam
Print_ISBN :
0-7695-1360-3
Type :
conf
DOI :
10.1109/WICSA.2001.948399
Filename :
948399
Link To Document :
بازگشت