We are interested in eeciently accessing data in an object-oriented database. We have developed a query algebra which fully supports object identity and abstract data types, and have identiied a variety of algebraic query transformations. The equivalence of two queries is complicated by the presence of object identity. In this paper we deene a hierarchy of… (More)
Algebraic support for complex objects with arrays , identity, and inheritance.
We deene an algebra which synthesizes relational query concepts with object-oriented databases. The algebra fully supports abstract data types and object identity while providing associative access to objects, including a unique join capability. The operations take an abstract view of objects and access typed collections of objects through the public… (More)
swizzling at page fault time: EEciently and compatibly supporting huge addresses on standard hardware. A performance study of alternative object faulting and pointer swizzling strategies. 18 performance between normal (non-compressed) RAM and disk 26]. 24 We are developing adaptive compression techniques that exploit the typical low information content and… (More)
10 the mechanisms to capture engineering design information in a natural, effective and efficient manner. The resulting programming paradigm is unique and is especially geared to the engineering enterprise. Designer also satisfies the authors' formal domain theory of design information (HM). Our working premise has been that the derivation of a series of… (More)