Evolvable view environment (EVE): non-equivalent view maintenance under schema changes

  • Authors:
  • E. A. Rundensteiner;A. Koeller;X. Zhang;A. J. Lee;A. Nica;A. Van Wyk;Y. Lee

  • Affiliations:
  • Department of Computer Science, Worcester Polytechnic Institute, Worcester, MA;Department of Computer Science, Worcester Polytechnic Institute, Worcester, MA;Department of Computer Science, Worcester Polytechnic Institute, Worcester, MA;Dept. of Information and Systems Mgmt., HK University of Science and Technology, Clear Water Bay, Hong Kong;Department of EECS, University of Michigan, Ann Arbor, MI;Department of Computer Science, Worcester Polytechnic Institute, Worcester, MA;Department of Computer Science, Worcester Polytechnic Institute, Worcester, MA

  • Venue:
  • SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Supporting independent ISs and integrating them in distributed data warehouses (materialized views) is becoming more important with the growth of the WWW. However, views defined over autonomous ISs are susceptible to schema changes. In the EVE project we are developing techniques to support the maintenance of data warehouses defined over distributed dynamic ISs [5, 6, 7]. The EVE system is the first to allow views to survive schema changes of their underlying ISs while also adapting to changing data in those sources. EVE achieves this is two steps: applying view query rewriting algorithms that exploit information about alternative ISs and the information they contain, and incrementally adapting the view extent to the view definition changes. Those processes are referred to as view synchronization and view adaption, respectively. They increase the survivability of materialized views in changing environments and reduce the necessity of human interaction in system maintenance.