Browse by author
Lookup NU author(s): Professor Brian RandellORCiD
Software fault tolerance is often necessary, but itself can be dangerously error-prone because of the additional effort that must be involved in the programming process. Adding redundancy to programs may increase the size and complexity and thus adversely affect software reliability. Object-oriented programming provides a particularly appropriate framework, based on the theory of abstract data types, for enforcing reliability and controlling complexity. This paper introduces an approach to achieving software fault tolerance in object-oriented systems in a disciplined manner and with reduced cost, and discusses the problem of how to incorporate fault tolerance into concurrent object-oriented computing.
Author(s): Xu J, Randell B
Publication type: Report
Publication status: Published
Series Title: Department of Computing Science Technical Report Series
Year: 1993
Pages: 28
Report Number: 444
Institution: Department of Computing Science, University of Newcastle upon Tyne
Place Published: Newcastle upon Tyne
URL: http://www.cs.ncl.ac.uk/publications/trs/papers/444.pdf