The exception detector ... is part of the exception handler.
A framework for rule-based exception handling is proposed here, which enables early detection of all exceptional situations, preventing the surprise.
The method is implements the principles of self-control, based on explicit, formal representation of the operational rules, in form of protocols.
Unexpected situations are defined here by deviations from the set of protocols comprising the designer’s expectations.
Updated on 03 Jun 2017.