System and method for triggering control over abnormal program termination
OwnerUdo Kleininventor
Life of this patent
Estimating the term…
Abstract
Methods and systems for handling errors in applications are provided. A comparison may be executed to confirm that actual results are in accordance with expected results. If the comparison results in an application error, a special execution software object is executed. The special execution software object obtains and maintains a copy of the application context associated with the application error found. A user may then view the application context to determine the source of the error. A logbook may be maintained to store all of the application errors and associated application contexts.
Claims17
A method for observing an application error, comprising:
- providing a predetermined result;
- determining an actual result;
- comparing the predetermined result with the actual result;
- if the predetermined result does not equal the actual result, then executing a special exception business object, wherein the special exception business object maintains an application context associated with the application error found.
A system for observing an application error context, comprising:
- a first software object storing a predetermined result;
- a second software object storing an actual runtime result;
- a comparing device to compare the predetermined result with the actual runtime result;
- and
- a special exception software object,
- wherein, if a comparison of the predetermined result and the actual runtime result results in an error, the special exception software object stores a copy of the actual runtime result and any additional information regarding the context of the error.
A computer-readable medium including instructions adapted to execute a method for observing an application error, the method comprising:
- providing a predetermined result;
- determining an actual result;
- comparing the predetermined result with the actual result;
- if the predetermined result does not equal the actual result, then executing a special exception business object, wherein the special exception business object maintains an application context associated with the application error found.
Dependencies are inferred from the claim text.