DocumentCode
2784669
Title
Automatically Finding and Patching Bad Error Handling
Author
Subkraut, Martin ; Fetzer, Christof
Author_Institution
Dept. of Comput. Sci., Technische Univ., Dresden
fYear
2006
fDate
18-20 Oct. 2006
Firstpage
13
Lastpage
22
Abstract
Bad error handling is the cause of many service outages. We address this problem by a novel approach to detect and patch bad error handling automatically. Our approach uses error injection to detect bad error handling and static analysis of binary code to determine which type of patch can be instantiated. We describe several measurements regarding the effectiveness of our approach to detect and patch bad error handling in several open source programs
Keywords
error handling; program diagnostics; public domain software; software maintenance; bad error handling detection; bad error handling patching; error injection; open source programs; static binary code analysis; Binary codes; Computer bugs; Computer errors; Computer science; Document handling; Error correction codes; Open source software; Robustness; Software measurement; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing Conference, 2006. EDCC '06. Sixth European
Conference_Location
Coimbra
Print_ISBN
0-7695-2648-9
Type
conf
DOI
10.1109/EDCC.2006.3
Filename
4020826
Link To Document