Automatically Finding and Patching Bad Error Handling
Research output: Contribution to conferences › Paper › Contributed › peer-review
Contributors
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 anal-
ysis 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.
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 anal-
ysis 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.
Details
Original language | English |
---|---|
Pages | 13-22 |
Number of pages | 10 |
Publication status | Published - 2006 |
Peer-reviewed | Yes |
Conference
Title | 2006 6th European Dependable Computing Conference |
---|---|
Abbreviated title | EDCC 2006 |
Conference number | 6 |
Duration | 18 - 20 October 2006 |
Website | |
Degree of recognition | International event |
Location | University of Coimbra |
City | Coimbra |
Country | Portugal |
External IDs
Scopus | 34547460181 |
---|
Keywords
Research priority areas of TU Dresden
DFG Classification of Subject Areas according to Review Boards
Keywords
- computer errors, robustness, binary codes, document handling, computer bugs, error correction coedes, software measurement, software testing, open source software, error handling, program diagnostics, public domain software, software maintenance, bad error handling detection, error injection