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