Toggle Main Menu Toggle Search

Open Access padlockePrints

Software Reliability: The role of programmed exception handling

Lookup NU author(s): Professor Brian RandellORCiD


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


The paper discusses the basic concepts underlying the issue of software reliability, and argues that programmed exception handling is inappropriate for dealing with suspected software errors. Instead it is shown, using an example program, how exception handling can be combined with the recovery block structure. The result is to improve the effectiveness with which problems due to anticipated faulty input data, hardware components, etc., are dealt with, while continuing to provide means for recovering from unanticipated faults, including ones due to residual software design errors.

Publication metadata

Author(s): Melliar-Smith PM, Randell B

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: Software Engineering Notes: ACM Conference on Language Design For Reliable Software

Year of Conference: 1977

Pages: 95-100

ISSN: 0163-5948

Publisher: ACM Press

Library holdings: Search Newcastle University Library for this item

Series Title: ACM SIGPLAN Notices (Issue 3)

ISBN: 19435843