Abstract:

Despite over thirty years of work, error-handling is often unsatisfactory in typical software. This paper proposes a framework for user-oriented forward error recovery: a set of entities able to carry out recovery, strategies they may use and derived from these a set of informational requirements needed for such recovery. The informational requirements are concretized into a generic exception class and its use in error reporting and recovery detailed. A version of framework has been used in a medium-size (500 KLOC) business support system with good results. The framework has been expanded based on these results and literature.

The purpose of this website is to serve as a discussion ground for error-handling in the real world. My long term goal is to write a book on the topic: be warned, ideas in your comments may become material for that book.





Mika Raento 2006-07-30

Any comments?

You must be logged in to post a comment.