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 :
بازگشت