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
Link To Document