Affiliation:
1. D.I.A.---Università Roma Tre, Rome, Italy
2. D.I.F.A.---Università della Basilicata, Potenza, Italy
Abstract
Data-intensive Web sites are large sites based on a back-end database, with a fairly complex hypertext structure. The paper develops two main contributions: (a) a specific design methodology for data-intensive Web sites, composed of a set of steps and design transformations that lead from a conceptual specification of the domain of interest to the actual implementation of the site; (b) a tool called H
omer
, conceived to support the site design and implementation process, by allowing the designer to move through the various steps of the methodology, and to automate the generation of the code needed to implement the actual site.Our approach to site design is based on a clear separation between several design activities, namely database design, hypertext design, and presentation design. All these activities are carried on by using high-level models, all subsumed by an extension of the nested relational model; the mappings between the models can be nicely expressed using an extended relational algebra for nested structures. Based on the design artifacts produced during the design process, and on their representation in the algebraic framework, H
omer
is able to generate all the code needed for the actual generation of the site, in a completely automatic way.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications
Reference38 articles.
1. Non First Normal Form relations: An algebra allowing data restructuring
2. Restructuring hierarchical database objects
3. Abiteboul S. Hull R. and Vianu V. 1995. Foundations of Databases. Addison Wesley Reading MA. Abiteboul S. Hull R. and Vianu V. 1995. Foundations of Databases. Addison Wesley Reading MA.
Cited by
24 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献