Requirements for Software Exception Handling

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...

Full description

Saved in:
Bibliographic Details
Published in2008 IEEE Aerospace Conference pp. 1 - 7
Main Author Hecht, H.
Format Conference Proceeding Journal Article
LanguageEnglish
Published IEEE 2008
Subjects
Online AccessGet full text
ISBN1424414873
9781424414871
ISSN1095-323X
DOI10.1109/AERO.2008.4526575

Cover

More Information
Summary: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.
Bibliography:SourceType-Scholarly Journals-2
ObjectType-Feature-2
ObjectType-Conference Paper-1
content type line 23
SourceType-Conference Papers & Proceedings-1
ObjectType-Article-3
ISBN:1424414873
9781424414871
ISSN:1095-323X
DOI:10.1109/AERO.2008.4526575