2005
Discovering faults in idiom-based exception handling
Publication
Publication
In this paper, we analyse the exception handling mechanism of a state-of-the-art industrial embedded software system. Like many systems implemented in classic programming languages, our subject system uses the popular return-code idiom for dealing with exceptions. Our goal is to evaluate the fault-proneness of this idiom, and we therefore present a characterisation of the idiom, a fault model accompanied by an analysis tool, and empirical data. Our findings show that the idiom is indeed fault prone, but that a simple solution can lead to significant improvements
Additional Metadata | |
---|---|
CWI | |
Software Engineering [SEN] | |
Organisation | Software Analysis and Transformation |
Bruntink, M., van Deursen, A., & Tourwé, T. (2005). Discovering faults in idiom-based exception handling. Software Engineering [SEN]. CWI. |