Discovering faults in idiom-based exception handling (2006)
Cached
Download Links
- [homepages.cwi.nl]
- [homepages.cwi.nl]
- [www.cwi.nl]
- [www.cwi.nl]
- DBLP
Other Repositories/Bibliography
| Venue: | In: Proceedings of ICSE |
| Citations: | 21 - 1 self |
BibTeX
@INPROCEEDINGS{Bruntink06discoveringfaults,
author = {Magiel Bruntink},
title = {Discovering faults in idiom-based exception handling},
booktitle = {In: Proceedings of ICSE},
year = {2006},
pages = {242--251},
publisher = {ACM Press}
}
Years of Citing Articles
OpenURL
Abstract
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. 1.







