Loading...
Please wait, while we are loading the content...
Function Materialization in Object Bases (1990)
| Content Provider | CiteSeerX |
|---|---|
| Author | Kemper, Alfons Kilger, Christoph Moerkotte, Guido Karlsruhe, D. |
| Description | 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 measures which drastically decrease the rematerialization overhead incurred by updates in the object base. First, it allows to cleanly separate the object instances that are irrelevant for the materialized functions from those that are involved in th... In Proc. of the ACM SIGMOD Conf. on Management of Data |
| File Format | |
| Language | English |
| Publisher Date | 1990-01-01 |
| Access Restriction | Open |
| Subject Keyword | Easy Incorporation Object Identity Object-oriented Data Model Object-oriented System Relational Database System Function Materialization Object Base Information Hiding Materialized Function View Materialization Object System Additional Performance Tuning Measure Powerful Optimization Concept Well-known Optimization Technique Rematerialization Overhead Object-oriented Paradigm |
| Content Type | Text |
| Resource Type | Article |