View materialization is a well-known optimization technique of relational database systems. In this work we present a similar, yet more powerful optimization concept for object-oriented data models: function materialization. Exploiting the object-oriented paradigm---namely classification, object identity, and encapsulation---facilitates a rather easy incorporation of function materialization into (existing) object-oriented systems. Only those types (classes) whose instances are involved in some materialization are appropriately modified and recompiled---thus leaving the remainder of the object system invariant. Furthermore, the exploitation of encapsulation (information hiding) and object identity provides for additional performance tuning ...
The database can be viewed as a (relational model), as a collection of record types and sets (networ...
View materialization is an important technique for high performance query processing, data integrati...
Abstract. The richer data models of object relational databases opens many more options for the logi...
We describe funct$on materzakation as an optimization concept in object-oriented databases. Exploiti...
View materialization is known to be a valuable technique for performance optimization in relational ...
AbstractAdvanced database applications demand new data modeling constructs beyond those available in...
Materialization is a powerful and ubiquitous abstraction pattern for conceptual modeling that relate...
107 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1998.To recompute from scratch, ca...
Abstract This paper describes a novel mechanism for upgrading objects in an object-oriented database...
We show how the use of a metaobject layer is useful to allow an easier evolution of a an object-orie...
There is, as yet, no single formal definition for the object-oriented approach. The object-oriented ...
. The use of external object-oriented databases to offer persistence to knowledge bases often induc...
objects are a different class of objects. Their presence improves the data model in its ability to r...
The performance of object reassembly, notably the most expensice operation and therefore mainly dete...
This paper addresses the issue of combining object-orientation with relational database technology. ...
The database can be viewed as a (relational model), as a collection of record types and sets (networ...
View materialization is an important technique for high performance query processing, data integrati...
Abstract. The richer data models of object relational databases opens many more options for the logi...
We describe funct$on materzakation as an optimization concept in object-oriented databases. Exploiti...
View materialization is known to be a valuable technique for performance optimization in relational ...
AbstractAdvanced database applications demand new data modeling constructs beyond those available in...
Materialization is a powerful and ubiquitous abstraction pattern for conceptual modeling that relate...
107 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1998.To recompute from scratch, ca...
Abstract This paper describes a novel mechanism for upgrading objects in an object-oriented database...
We show how the use of a metaobject layer is useful to allow an easier evolution of a an object-orie...
There is, as yet, no single formal definition for the object-oriented approach. The object-oriented ...
. The use of external object-oriented databases to offer persistence to knowledge bases often induc...
objects are a different class of objects. Their presence improves the data model in its ability to r...
The performance of object reassembly, notably the most expensice operation and therefore mainly dete...
This paper addresses the issue of combining object-orientation with relational database technology. ...
The database can be viewed as a (relational model), as a collection of record types and sets (networ...
View materialization is an important technique for high performance query processing, data integrati...
Abstract. The richer data models of object relational databases opens many more options for the logi...