• DocumentCode
    2093589
  • Title

    Analyzing software requirements errors in safety-critical, embedded systems

  • Author

    Lutz, Robyn R.

  • Author_Institution
    Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
  • fYear
    1993
  • fDate
    4-6 Jan 1993
  • Firstpage
    126
  • Lastpage
    133
  • Abstract
    The root causes of safety-related software errors in safety-critical embedded systems are analyzed. The results show that software errors identified as potentially hazardous to the system tend to be produced by different error mechanisms than those that produce nonsafety-related software errors. Safety-related software errors are shown to arise most commonly from: discrepancies between the documented requirements specifications and the requirements needed for correct functioning of the system; and misunderstandings of the interface of the software with the rest of the system. These results are used to identify methods by which requirements errors can be prevented. The goal is to reduce safety-related software errors and to enhance the safety of complex, embedded systems
  • Keywords
    errors; formal specification; program testing; safety; software reliability; systems analysis; discrepancies; documented requirements specifications; error mechanisms; safety-critical embedded systems; safety-related software errors; software requirements errors; Computer errors; Control systems; Embedded computing; Embedded software; Embedded system; Error analysis; Error correction; Propulsion; Software safety; Space vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering, 1993., Proceedings of IEEE International Symposium on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-8186-3120-1
  • Type

    conf

  • DOI
    10.1109/ISRE.1993.324825
  • Filename
    324825