• DocumentCode
    3515974
  • Title

    Requirements for Software Exception Handling

  • Author

    Hecht, Herbert

  • Author_Institution
    SoHaR Inc., Culver City, CA
  • fYear
    2008
  • fDate
    1-8 March 2008
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    Missing or faulty exception handling has caused a number of spectacular system failures and continues to be a major cause of software failures in aerospace systems. Prior work is reviewed and found lacking in a comprehensive approach at the system level as contrasted with programming level exception handling. As a path to better understanding of the problem, the needs for a system engineering approach to exception handling are described as they arise at different times of the development cycle and from different disciplines. It is seen that finding comprehensive solution is difficult but it is essential to pursue this problem. The details of stating requirements for exception handling are addressed and a methodology for verifying the effectiveness and completeness is described. Further research needs are discussed and the formation of a working group for a best practice or standard on the subject is suggested.
  • Keywords
    aerospace control; failure analysis; software reliability; aerospace systems; development cycle; programming level exception handling; software exception handling; software failures; spectacular system failures; Aerospace engineering; Best practices; Cities and towns; Communication system software; Protection; Software safety; Software standards; Software systems; System testing; Systems engineering and theory; Exception Handling; Fault Tolerance; Safety Critical Systems; Software Reliability; Software Requirements and Specifications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Conference, 2008 IEEE
  • Conference_Location
    Big Sky, MT
  • ISSN
    1095-323X
  • Print_ISBN
    978-1-4244-1487-1
  • Electronic_ISBN
    1095-323X
  • Type

    conf

  • DOI
    10.1109/AERO.2008.4526575
  • Filename
    4526575