Skip to content
Free planNo credit card requiredStart writing

article · ACM SIGSOFT Software Engineering Notes · 1977

Software reliability

P. M. Melliar‐Smith, Brian Randell

Cited by 84Open access

Abstract

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.

Cite this paper

APA 7

Melliar‐Smith, P. M., & Randell, B. (1977). Software reliability. ACM SIGSOFT Software Engineering Notes, 2(2), 95–100. https://doi.org/10.1145/390019.808315

MLA 9

Melliar‐Smith, P. M., and Brian Randell. “Software reliability.” ACM SIGSOFT Software Engineering Notes, vol. 2, no. 2, 1977, pp. 95–100, https://doi.org/10.1145/390019.808315.

Chicago

Melliar‐Smith, P. M., and Brian Randell. 1977. “Software reliability.” ACM SIGSOFT Software Engineering Notes 2 (2): 95–100. https://doi.org/10.1145/390019.808315.

Harvard

Melliar‐Smith, P.M. and Randell, B. (1977) ‘Software reliability’, ACM SIGSOFT Software Engineering Notes, 2(2), pp. 95–100. Available at: https://doi.org/10.1145/390019.808315.

BibTeX
@article{melliarsmith1977software,
  title = {{Software reliability}},
  author = {Melliar‐Smith, P. M. and Randell, Brian},
  journal = {ACM SIGSOFT Software Engineering Notes},
  volume = {2},
  number = {2},
  pages = {95--100},
  year = {1977},
  doi = {10.1145/390019.808315}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.