Modularizing Error Recovery Jeeva Paudel, Christopher Dutchyn Department of Computer Science September 23, 2009
UNIVERSITY OF SASKATCHEWAN
Jeeva Paudel, ICSM’09, Edmonton
Modularizing Error Recovery
1
Error Handling
Introduction
Error Handling
U of S
Defines behavior in unintended situations Difficulties identifying all potential sources of errors new sources of errors emerge as software development progresses as requirements change
Jeeva Paudel, ICSM’09, Edmonton
Modularizing Error Recovery
2
Error Handling
Introduction
Error Handling in Compilers
U of S
Current compiler implementations fail to: explicitly identify the error-related control dependencies separately characterize the actions to take when programming errors are detected