Developing Highly Reliable Software

  • Authors:
  • R. m. Suresh babu;B. b. Biswas;G. Govindarajan

  • Affiliations:
  • -;-;-

  • Venue:
  • IEEE Micro
  • Year:
  • 1997

Quantified Score

Hi-index 0.01

Visualization

Abstract

With growing application of microcomputers for safety critical systems there is a need to assure high reliability of the software used in hese systems. This article describes our experience in development of one such highly reliable software: a real-time executive for safety critical systems of Nuclear Power Plants. The most practical method to assure software quality is by controlling the software development process. Advanced planning and reviews help to ensure that the software objectives are satisfied t all intermediate stages of the development. Statistical quality assurance demonstrates quality of the software product as well as the development process; this enhances confidence in the software. The article concludes by summarizing the results of evaluation of the software development approach used in this project.