• DocumentCode
    1852800
  • Title

    Software on the edge

  • Author

    Winter, Victor L.

  • Author_Institution
    Sandia Nat. Labs., USA
  • fYear
    1996
  • fDate
    21-22 Oct 1996
  • Firstpage
    57
  • Lastpage
    58
  • Abstract
    As our society becomes more technologically complex, computers (and the software that they run) are being used in a potentially alarming number of high consequence safety-critical applications. When these systems fail, the outcome can be devastating. Formal methods provide what, by a growing number of experts, is considered to be the best approach to making the software construction process more reliable. What makes formal methods so attractive, from a reliability standpoint, is that one has the ability to conclude, with mathematical certainty, that a software component is correct. In this context, when we say a software component is correct, we mean it satisfies its formal specification. The paper discusses the problems of software reliability and the use of formal methods
  • Keywords
    formal specification; safety-critical software; software quality; software reliability; formal methods; formal specification; safety-critical applications; software component; software reliability; systems failure; Aircraft propulsion; Application software; Computer crashes; Control systems; Engines; Formal specifications; Laboratories; Software safety; US Department of Energy; Vibration control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Assurance Systems Engineering Workshop, 1996. Proceedings., IEEE
  • Conference_Location
    Niagara on the Lake, Ont.
  • Print_ISBN
    0-8186-7629-9
  • Type

    conf

  • DOI
    10.1109/HASE.1996.618565
  • Filename
    618565