Catching the Boat with Strudel: Experiences with a Web-Site Management System.
Mary F. Fernández, Daniela Florescu, Jaewoo Kang, Alon Y. Levy, Dan Suciu:
Catching the Boat with Strudel: Experiences with a Web-Site Management System.
SIGMOD Conference 1998: 414-425@inproceedings{DBLP:conf/sigmod/FernandezFKLS98,
author = {Mary F. Fern{\'a}ndez and
Daniela Florescu and
Jaewoo Kang and
Alon Y. Levy and
Dan Suciu},
editor = {Laura M. Haas and
Ashutosh Tiwary},
title = {Catching the Boat with Strudel: Experiences with a Web-Site Management
System},
booktitle = {SIGMOD 1998, Proceedings ACM SIGMOD International Conference
on Management of Data, June 2-4, 1998, Seattle, Washington, USA},
publisher = {ACM Press},
year = {1998},
isbn = {0-89791-995-5},
pages = {414-425},
ee = {http://doi.acm.org/10.1145/276304.276341, db/conf/sigmod/FernandezFKLS98.html},
crossref = {DBLP:conf/sigmod/98},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
The Strudel system applies concepts from database
management systems to the process of building Web sites.
Strudel's key idea is separating
the management of the site's data,
the creation and management of the site's structure,
and the visual presentation of the site's pages.
First, the site builder creates a
uniform model of all data available at the site.
Second, the builder
uses this model to declaratively define
the Web site's structure by
applying a ``site-definition query''
to the underlying data.
The result of evaluating this query is a ``site graph'',
which represents both the site's content and structure.
Third, the builder
specifies the visual presentation of pages in
Strudel's HTML-template language.
The data model underlying Strudel is a
semi-structured model of labeled directed graphs.
We describe Strudel's key characteristics,
report on our experiences using Strudel,
and present the technical problems that arose
from our experience.
We describe our experience
constructing several Web sites with Strudel and discuss the impact of
potential users' requirements on Strudel's design. We address several
questions: (1) when does a declarative specification of site
structure provide significant benefits, and (2) what are the main
advantages provided by the semi-structured data model.
Copyright © 1998 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
CDROM Version: Load the CDROM "DiSC, Volume 1 Number 1" and ...
Online Version (ACM WWW Account required): Full Text in PDF Format
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Laura M. Haas, Ashutosh Tiwary (Eds.):
SIGMOD 1998, Proceedings ACM SIGMOD International Conference on Management of Data, June 2-4, 1998, Seattle, Washington, USA.
ACM Press 1998, ISBN 0-89791-995-5 ,
SIGMOD Record 27(2),
June 1998
Contents
[Abstract]
[Full Text (Postscript)]
References
- [1]
- Serge Abiteboul:
Querying Semi-Structured Data.
ICDT 1997: 1-18
- [2]
- Sibel Adali, K. Selçuk Candan, Yannis Papakonstantinou, V. S. Subrahmanian:
Query Caching and Optimization in Distributed Mediator Systems.
SIGMOD Conference 1996: 137-148
- [3]
- Gustavo O. Arocena, Alberto O. Mendelzon:
WebOQL: Restructuring Documents, Databases, and Webs.
ICDE 1998: 24-33
- [4]
- ...
- [5]
- Paolo Atzeni, Giansalvatore Mecca, Paolo Merialdo:
To Weave the Web.
VLDB 1997: 206-215
- [6]
- Peter Buneman:
Semistructured Data.
PODS 1997: 117-121
- [7]
- Peter Buneman, Susan B. Davidson, Mary F. Fernandez, Dan Suciu:
Adding Structure to Unstructured Data.
ICDT 1997: 336-350
- [8]
- Peter Buneman, Susan B. Davidson, Gerd G. Hillebrand, Dan Suciu:
A Query Language and Optimization Techniques for Unstructured Data.
SIGMOD Conference 1996: 505-516
- [9]
- Sudarshan S. Chawathe, Hector Garcia-Molina, Joachim Hammer, Kelly Ireland, Yannis Papakonstantinou, Jeffrey D. Ullman, Jennifer Widom:
The TSIMMIS Project: Integration of Heterogeneous Information Sources.
IPSJ 1994: 7-18
- [10]
- Sophie Cluet, Claude Delobel, Jérôme Siméon, Katarzyna Smaga:
Your Mediators Need Data Conversion!
SIGMOD Conference 1998: 177-188
- [11]
- Oliver M. Duschka, Michael R. Genesereth:
Answering Recursive Queries Using Views.
PODS 1997: 109-116
- [12]
- Mary F. Fernández, Daniela Florescu, Jaewoo Kang, Alon Y. Levy, Dan Suciu:
STRUDEL: A Web-site Management System.
SIGMOD Conference 1997: 549-552
- [13]
- Mary F. Fernandez, Daniela Florescu, Alon Y. Levy, Dan Suciu:
A Query Language for a Web-Site Management System.
SIGMOD Record 26(3): 4-11(1997)
- [14]
- ...
- [15]
- ...
- [16]
- ...
- [17]
- ...
- [18]
- ...
- [19]
- Laura M. Haas, Donald Kossmann, Edward L. Wimmers, Jun Yang:
Optimizing Queries Across Diverse Data Sources.
VLDB 1997: 276-285
- [20]
- Richard Hull:
Managing Semantic Heterogeneity in Databases: A Theoretical Perspective.
PODS 1997: 51-61
- [21]
- Alon Y. Levy, Anand Rajaraman, Joann J. Ordille:
Querying Heterogeneous Information Sources Using Source Descriptions.
VLDB 1996: 251-262
- [22]
- Piero Fraternali, Paolo Paolini:
A Conceptual Model and a Tool Environment for Developing More Scalable, Dynamic, and Customizable Web Applications.
EDBT 1998: 421-435
- [23]
- ...
- [24]
- Jeffrey D. Ullman:
Information Integration Using Logical Views.
ICDT 1997: 19-40
- [25]
- ...
- [26]
- Moshé M. Zloof:
Query-by-Example: A Data Base Language.
IBM Systems Journal 16(4): 324-343(1977)
Copyright © Fri Mar 12 17:21:34 2010
by Michael Ley (ley@uni-trier.de)