Claims
- 1. A computer-readable storage medium encoded with a data structure of object classes of objects, the data structure comprising:a hierarchical arrangement of the object classes in a plurality of levels, each of the plurality of levels utilized by a computer for determining wether objects belonging to the object classes at each of the plurality of levels are to be cache, a root object class defined for each of the plurality of levels, the root object class serving as an origin object at a preceeding level for a calculation performed at a subsequent level to determined classes of objects to be cached at the subsequent level when the origin object refers to an object of a class at the subsequent level.
- 2. The computer-readable storage medium according to claim 1, wherein the root object is either of a class at preceeding level from which a reference can be traced to the object of the subsequent level, or the object of the class at the subsequent level.
- 3. A computer-readable storage medium encoded with a data structure of object classes of objects, said data structure comprising:a hierarchial arrangement of the object classes in a plurality of levels coupled with at least one defined group utilized by a computer for caching classes of objects of the at least one defined group at a level, the at least one defined group designated by a combination of an object class of a preceeding level and as object class of a subsequent level and the at least one defined group comprising classes of object class of the preceeding level that refers to an object of a class at the subsequent level.
- 4. The computer-readable storage medium according to claim 3, wherein the object class of the preceeding level is a class of a root object defined for each said group, and the root object serves an origin object at the preceeding level for initiating a calculation at the subsequent level to determine objects to be cached at the subsequent level when the origin object refers to an object of the class at the subsequent level.
Priority Claims (1)
Number |
Date |
Country |
Kind |
10-28228 |
Feb 1998 |
JP |
|
CROSS REFERENCE TO RELATED APPLICATION:
The present application is a continuation of Ser. No. 09/247,397 filed Feb. 10, 1999 now U.S. Pat. No. 6,363,397 to Fumihiko Kitayama, dated Mar. 26, 2002.
US Referenced Citations (5)
Number |
Name |
Date |
Kind |
5390318 |
Ramakrishnan et al. |
Feb 1995 |
A |
5659727 |
Velissaropoulos et al. |
Aug 1997 |
A |
5781924 |
Zaitzeva et al. |
Jul 1998 |
A |
6122638 |
Huber et al. |
Sep 2000 |
A |
6263402 |
Ronstrom et al. |
Jul 2001 |
B1 |
Non-Patent Literature Citations (3)
Entry |
“San Francisco Project Technical Summary”, IBM Network Computing, 1997, pp. 1-14. |
“ObjectStore User Guide, Release 3.0 For OS/2 and AIX/x1c System”, Object Design Inc., Jan. 1994, pp. 42-44. |
“User Guide ObjectStore Release 3.0 for OS/2 and AIX/xlc Systems”, Object Design Inc., Jan. 1994, pp. 9-11. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/247397 |
Feb 1999 |
US |
Child |
10/023056 |
|
US |