Software dependability: a personal view

  • Authors:
  • Brian Randell

  • Affiliations:
  • Department of Computing Science, University of Newcastle upon Tyne, Newcastle upon Tyne, UK

  • Venue:
  • FTCS'95 Proceedings of the Twenty-Fifth international conference on Fault-tolerant computing
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper attempts to stand back and consider how the field of software dependability research has progressed over the last twenty-five or so years. It provides a personal perspective on early developments such as the recovery block and the N-version programming scheme, and on more recent research in which the author has been involved aimed at unifying and extending these schemes. It then discusses first the present state of the art and then the way that the industry is likely to develop in future and the consequences this will have on the dependability field. This discussion draws on a summary of some of the ideas that were put forward at a recent ICL/ESPRIT-sponsored workshop that the author helped to organize. This workshop was in fact on The Future of the Software Industry. However, a number of the ideas discussed, in particular those relating to mega-systems and to system structuring, are of particular relevance to software dependability research.