• DocumentCode
    3319513
  • Title

    A Systems Engineering Approach to Exception Handling

  • Author

    Hecht, Herbert

  • Author_Institution
    SoHaR Inc., Culver, CA
  • fYear
    2008
  • fDate
    13-18 April 2008
  • Firstpage
    190
  • Lastpage
    195
  • Abstract
    Missing or faulty exception handling has caused a number of spectacular system failures and is a major cause of software failures in extensively tested critical systems. Prior work is reviewed and found lacking in a comprehensive approach at the system level as contrasted with details of exception handling at the programming level. As a path to better understanding of the problem, the needs for exception handling are described as they arise at different times of the development cycle and from different disciplines. It is seen that a comprehensive solution is difficult but is essential. 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
    exception handling; program debugging; software reliability; exception handling; software failures; spectacular system failures; systems engineering approach; Best practices; Communication standards; Mars; Programming profession; Protection; Software standards; Software systems; Software testing; System testing; Systems engineering and theory; exception handling; software certification; software failures; systems engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, 2008. ICONS 08. Third International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-0-7695-3105-2
  • Electronic_ISBN
    978-0-7695-3105-2
  • Type

    conf

  • DOI
    10.1109/ICONS.2008.77
  • Filename
    4497121