DocumentCode
3124726
Title
Applying object-oriented construction to fault tolerant systems
Author
Miller, James ; Wood, Murray ; Brooks, Andrew ; Roper, Marc
Author_Institution
Dept. of Comput. Sci., Strathclyde Univ., Glasgow, UK
fYear
1994
fDate
7-9 Dec 1994
Firstpage
22
Lastpage
28
Abstract
This paper investigates the application of object-oriented construction to fault tolerant systems. The resulting system provides traditional fault tolerance within objects, but also a new form of fault tolerance between objects: object diversity. Object diversity extends current practice by integrating diversity in two directions: data and algorithm. This resulting form will allow increased diversity to be incorporated within fault tolerant systems. Further benefits are derived from the use of the inheritance hierarchy as a natural source of redundant components. As class libraries (both general and application specific) grow, more and more “free” redundant components will become available, yielding increasing savings on production costs
Keywords
inheritance; object-oriented programming; software fault tolerance; software libraries; software reusability; algorithm diversity; class libraries; data diversity; fault tolerant systems; inheritance hierarchy; object diversity; object-oriented construction; production costs; redundant components; Application software; Computer science; Costs; Dynamic programming; Fault tolerance; Fault tolerant systems; Humans; Libraries; Medical control systems; Production systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 1994. Proceedings., 1994 First Asia-Pacific
Conference_Location
Tokyo
Print_ISBN
0-8186-6960-8
Type
conf
DOI
10.1109/APSEC.1994.465277
Filename
465277
Link To Document