Method of handling errors in complex inheritance hierarchies

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395683, G06F 1100

Patent

active

059481072

ABSTRACT:
A method of handling errors in complex inheritance hierarchies. A complex inheritance hierarchy is derived so as to have a single common ancestor, the base class, at the top of the hierarchy. The base class has an error handler class nested inside to handle errors occurring in the hierarchy. When an error occurs in a class in the hierarchy, an error message is pushed on a stack accessible by the error handler subject to certain conditions. In one embodiment, the conditions include either the recoverability of the error, the severity of the error, or both. In an embodiment in which a condition is recoverability, an error that is successfully recovered does not require an error message be pushed on the stacks as no further handling is required.
If an error message is pushed on the stack, an error signal is then returned to the calling class. Unless the error is such that it can be recovered or ignored, the error will be propagated to the application, making an initial call to the hierarchy, with each class along the way adding its own error message to the stack within the base class.

REFERENCES:
patent: 5307490 (1994-04-01), Davidson et al.
patent: 5379407 (1995-01-01), Todd
patent: 5437025 (1995-07-01), Bale et al.
patent: 5455949 (1995-10-01), Conder et al.
patent: 5701487 (1997-12-01), Arbouzov
patent: 5740354 (1998-04-01), Ben-Natan et al.
patent: 5778369 (1998-07-01), Pascoe et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of handling errors in complex inheritance hierarchies does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of handling errors in complex inheritance hierarchies, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of handling errors in complex inheritance hierarchies will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1800280

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.