Design and Maintenance of Data-Intensive Web Sites

A methodology for designing and maintaining large Web sites is introduced. It would be especially useful if data to be published in the site are managed using a DBMS. The design process is composed of two intertwined activities: database design and hypertext design. Each of these is further divided in a conceptual phase and a logical phase, based on specific data models, proposed in our project. The methodology strongly supports site maintenance: in fact, the various models provide a concise description of the site structure; they allow to reason about the overall organization of pages in the site and possibly to restructure it.

[1]  Barbara Pernici,et al.  A Methodology for the Design of Distributed Web Systems , 1997, CAiSE.

[2]  Shamkant B. Navathe,et al.  Conceptual Database Design: An Entity-Relationship Approach , 1991 .

[3]  Paolo Atzeni,et al.  Databases and the World Wide Web , 1999, SOFSEM.

[4]  Franca Garzotto,et al.  Hypermedia design, analysis, and evaluation issues , 1995, CACM.

[5]  Paolo Merialdo,et al.  To Weave the Web , 1997, VLDB.

[6]  Hector Garcia-Molina,et al.  Extracting Semistructured Information from the Web. , 1997 .

[7]  Paolo Paolini,et al.  A Conceptual Model and a Tool Environment for Developing More Scalable, Dynamic, and Customizable Web Applications , 1998, EDBT.

[8]  David Konopnicki,et al.  W3QS: A Query System for the World-Wide Web , 1995, VLDB.

[9]  Gustavo Rossi,et al.  The object-oriented hypermedia design model , 1995, CACM.

[10]  Laks V. S. Lakshmanan,et al.  A declarative language for querying and restructuring the Web , 1996, Proceedings RIDE '96. Sixth International Workshop on Research Issues in Data Engineering.

[11]  Dan Suciu,et al.  A query language and optimization techniques for unstructured data , 1996, SIGMOD '96.

[12]  Alberto O. Mendelzon,et al.  Querying the World Wide Web , 1997, International Journal on Digital Libraries.

[13]  Masatoshi Yoshikawa,et al.  ILOG: Declarative Creation and Manipulation of Object Identifiers , 1990, VLDB.

[14]  Dan Suciu,et al.  A Query Language and Processor for a Web-Site Management System , 1997 .

[15]  Tomás Isakowitz,et al.  RMM: a methodology for structured hypermedia design , 1995, CACM.

[16]  Jennifer Widom,et al.  The TSIMMIS Project: Integration of Heterogeneous Information Sources , 1994, IPSJ.

[17]  Roger King,et al.  Semantic database modeling: survey, applications, and research issues , 1987, CSUR.

[18]  Dan Suciu,et al.  STRUDEL: a Web site management system , 1997, SIGMOD '97.

[19]  Paolo Merialdo,et al.  Semistructured and structured data in the Web: going back and forth , 1997, SGMD.

[20]  Ramez Elmasri,et al.  Fundamentals of Database Systems , 1989 .

[21]  Paolo Merialdo,et al.  ULIXES: building relational views over the Web , 1997, Proceedings 13th International Conference on Data Engineering.

[22]  Franca Garzotto,et al.  HDM—a model-based approach to hypertext application design , 1993, TOIS.

[23]  Jennifer Widom,et al.  The Lorel query language for semistructured data , 1997, International Journal on Digital Libraries.

[24]  Joann J. Ordille,et al.  Querying Heterogeneous Information Sources Using Source Descriptions , 1996, VLDB.

[25]  Kenji Takahashi,et al.  Analysis and Design of Web-based Information Systems , 1997, Comput. Networks.