| Update Propagation Strategies for Improving the Quality of Data on the Web |
28 JUN 2001 |
33 pages |
| Authors:
Alexandros Labrinidis; Nick Roussopoulos; MARYLAND UNIV COLLEGE PARK DEPT OF COMPUTER SCIENCE
|
 | Dynamically generated web pages are ubiquitous today but their high demand for resources creates a huge scalability problem at the servers. Traditional web caching is not able to solve this problem since it cannot provide any guarantees as to the freshness of the cached data. A robust solution to the problem is web materialization, where pages are cached at the web server and constantly updated in the background, resulting in ... |
|
| Adaptive WebView Materialization |
28 JUN 2001 |
14 pages |
| Authors:
Alexandros Labrinidis; Nick Roussopoulos; MARYLAND UNIV COLLEGE PARK
|
 | Dynamic content generation poses huge resource demands on web servers, creating a scalability problem. WebView Materialization, where web pages are cached and constantly refreshed in the background, has been shown to ameliorate the scalability problem without sacrificing data freshness. In this work we present an adaptive online algorithm to select which WebViews to materialize, that realizes the trade-off between Quality of Service and Quality of Data. Our algorithm performs very ... |
|
| WebView Materialization |
2000 |
28 pages |
| Authors:
Alexandros Labrinidis; Nicholas Roussopoulos; MARYLAND UNIV COLLEGE PARK INST FOR SYSTEMS RESEARCH
|
 | A WebView is a web page automatically created from base data typically stored in a DBMS. Given the multi-tiered architecture behind database-backed web servers, we have the option of materializing a WebView inside the DBMS, at the web server, or not at all, always computing it on the fly (virtual). Since WebViews must be up to date, materialized WebViews are immediately refreshed with every update on the base data. In ... |
|
| On the Materialization of WebViews |
1999 |
14 pages |
| Authors:
Alexandros Labrinidis; Nick Roussopoulosxa; MARYLAND UNIV COLLEGE PARK DEPT OF COMPUTER SCIENCE
|
 | 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 ... |
|