On the Materialization of WebViews

Abstract

A WebView is a web page that is automatically created from base data, which are usually drawn from a DBMS. A WebView can be either materialized as an html page at the web server, or virtual, always being computed on-the-fly. For the materialized case, updates to base data lead to immediate recomputation of the WebView, whereas in the virtual case, recomputation is done on demand with each request. We introduce the materialize on-demand approach which combines the two strategies, and generates WebViews on demand, but also stores the results and re-uses them in the future if possible. Deciding on one of the three materialization policies for each WebView is clearly a performance issue. In this paper, we give the framework for the problem and provide a cost model, which we test with experiments on a real web server.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1999
Accession Number
ADA440809

Entities

People

  • Alexandros Labrinidis
  • Nick Roussopoulosxa

Organizations

  • University of Maryland

Tags

Communities of Interest

  • Space

DTIC Thesaurus Topics

  • Computer Science
  • Cost Models
  • Costs
  • Database Management Systems
  • Databases
  • Department Of Defense
  • Frequency
  • Local Area Networks
  • Maintenance
  • Military Research
  • Network Science
  • Networks
  • New York
  • Universities
  • Websites
  • Workload
  • World Wide Web

Fields of Study

  • Computer science

Readers

  • Allergy and Immunology.
  • Database Systems and Applications
  • Economics