Toggle Main Menu Toggle Search

Open Access padlockePrints

The Newcastle University research output collection, currently available on ePrints, will shortly be moving to a new open repository platform, Figshare. To prepare for the data migration we have paused adding new content to ePrints, and will resume once the new repository is launched. During this time you will continue to have access to ePrints (but no new content will appear). We will share updates here when available.

Toward an Object-Oriented Approach to Software Fault Tolerance

Lookup NU author(s): Professor Brian RandellORCiD, Dr Robert Stroud

Downloads

Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


Abstract

Software fault tolerance is often necessary, but can itself be dangerously error-prone because of the additional effort that must be involved in the programming process. The additional redundancy may increase size and complexity and thus adversely affect software reliability. Object-oriented programming provides an appropriate framework for controlling complexity and enforcing reliability. However, software fault tolerance cannot be achieved merely by implementing the classical fault-tolerance schemes in an object-oriented fashion. New problems arise while integrating software redundancy into object-oriented computing systems. This paper identifies a set of such problems, addresses possible solutions, and proposes an object-oriented architecture for dealing with software design faults. Both linguistic supports for the architecture and implementation issues are discussed in detail.


Publication metadata

Author(s): Xu J, Randell B, Rubira CMF, Stroud RJ

Editor(s): Avresky, D.R.

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: Fault-Tolerant Parallel and Distributed Systems

Year of Conference: 1994

Pages: 226-233

Publisher: IEEE Press

URL: http://dx.doi.org/10.1109/FTPDS.1994.494494

DOI: 10.1109/FTPDS.1994.494494

Library holdings: Search Newcastle University Library for this item

ISBN: 079238069X


Share