Incremental materialization of object-oriented views

Citation
R. Alhajj et A. Elnagar, Incremental materialization of object-oriented views, DATA KN ENG, 29(2), 1999, pp. 121-145
Citations number
38
Categorie Soggetti
AI Robotics and Automatic Control
Journal title
DATA & KNOWLEDGE ENGINEERING
ISSN journal
0169023X → ACNP
Volume
29
Issue
2
Year of publication
1999
Pages
121 - 145
Database
ISI
SICI code
0169-023X(199902)29:2<121:IMOOV>2.0.ZU;2-B
Abstract
We present an approach to handle incremental materialization of object-orie nted views. Queries that define views are implemented as methods that are i nvoked to compute corresponding views. To avoid computation from scratch ea ch time a view is accessed, we introduce some deferred update algorithms th at reflect for a view only related modifications introduced into the databa se while that view was inactive. A view is updated by considering modificat ions performed within all classes along the inheritance and class-compositi on subhierarchies rooted at every class used in deriving that view. To each class, we add a modification list to keep one modification tuple per view dependent on that class. Such a tuple acts as a reference point that marks the start of the next update to the corresponding view. (C) 1999 Elsevier S cience B.V. All rights reserved.