US2009024880A1PendingUtilityA1

System and method for triggering control over abnormal program termination

46
Assignee: KLEIN UDOPriority: Jul 18, 2007Filed: Jul 18, 2007Published: Jan 22, 2009
Est. expiryJul 18, 2027(~1 yrs left)· nominal 20-yr term from priority
Inventors:Udo Klein
G06F 9/4488
46
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
1 . 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.   
   
   
       2 . The method of  claim 1 , wherein the predetermined result is supplied by a first business object, and the actual result is supplied by a second business object. 
   
   
       3 . The method of  claim 1 , wherein the special exception object provides for a dump of the actual result by the second business object, and the special exception business object continues to maintain a copy of the application context associated with the application error. 
   
   
       4 . The method of  claim 3 , wherein the copy of the application context associated with the application error is entered in a database. 
   
   
       5 . The method of  claim 1 , wherein the executing the special exception business object is automatic. 
   
   
       6 . The method of  claim 1 , wherein the executing the special exception business object is manually executed. 
   
   
       7 . 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.   
   
   
       8 . The system of  claim 7 , wherein the special exception object provides for a dump of the actual result by the second business object, and the special exception business object continues to maintain a copy of the actual runtime result and any additional information regarding the context of the error. 
   
   
       9 . The system of  claim 7 , wherein the copy of the actual runtime result and any additional information regarding the context of the error is entered in a database. 
   
   
       10 . The system of  claim 7 , wherein the special exception business object is automatically executed upon a finding of the error. 
   
   
       11 . The method of  claim 7 , wherein the special exception business object is manually executed upon finding of the error. 
   
   
       12 . 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.   
   
   
       13 . The computer-readable medium of  claim 12 , wherein the predetermined result is supplied by a first business object, and the actual result is supplied by a second business object. 
   
   
       14 . The computer-readable medium of  claim 12 , wherein the special exception object provides for a dump of the actual result by the second business object, and the special exception business object continues to maintain a copy of the application context associated with the application error. 
   
   
       15 . The computer-readable medium of  claim 14 , wherein the copy of the application context associated with the application error is entered in a database. 
   
   
       16 . The computer-readable medium of  claim 12 , wherein the executing the special exception business object is automatic. 
   
   
       17 . The computer-readable medium of  claim 12 , wherein the executing the special exception business object is manually executed.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.