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