• DocumentCode
    1888506
  • Title

    Software safety: a user´s practical perspective

  • Author

    Dunn, William R. ; Corliss, Lloyd D.

  • Author_Institution
    Univ. of Southern Colorado, NASA Ames Res. Center, Moffett Field, CA, USA
  • fYear
    1990
  • fDate
    23-25 Jan 1990
  • Firstpage
    430
  • Lastpage
    435
  • Abstract
    Software safety assurance philosophy and practices at the NASA Ames Research center are discussed. It is shown that, to be safe, software must, for all practical purposes, be error-free. Case histories cover software developments on two digital flight control systems and two ground facility systems. For each case history, the overall system and software organization and function are described and the software-safety issues and their resolution are presented. The effectiveness of safety assurance methods is discussed. Methods include conventional life-cycle practices, verification and validation testing, software safety analysis, and formal design methods for realizing safe software. Three conclusions are drawn: a practical technology for assuring that software is safe does not yet exist, it is unlikely that a set of general-purpose analytical techniques can be developed for proving that software is safe, and successful software safety-assurance practices will have to take into account the detailed design processes employed in the software development and show that the software will execute correctly under all possible conditions
  • Keywords
    safety; software reliability; NASA Ames Research center; digital flight control systems; ground facility systems; life-cycle practices; software safety analysis; validation testing; verification testing; Aerospace control; Design methodology; History; Life testing; NASA; Process design; Programming; Software safety; Software systems; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliability and Maintainability Symposium, 1990. Proceedings., Annual
  • Conference_Location
    Los Angeles, CA
  • Type

    conf

  • DOI
    10.1109/ARMS.1990.67997
  • Filename
    67997