70 likes | 184 Views
T-Araneus: Management of temporal data-intensive Web sites Paolo Atzeni, Pierluigi Del Nostro Dipartimento di Informatica e Automazione Universit à Roma Tre. What is it?. A tool for the generation of Web sites with special attention to temporal aspects
E N D
T-Araneus: Management of temporaldata-intensive Web sites Paolo Atzeni, Pierluigi Del NostroDipartimento di Informatica e Automazione Università Roma Tre
What is it? • A tool for the generation of Web sites with special attention to temporal aspects • It builds on previous experiences in the management of data-intensive Web-sites (ARANEUS) • It is based on the use of high level models throughout the design process
The process • The ARANEUS design process is based on three models: • ER(Entity Relationship): to design the database • NCM(Navigational Conceptual Model): used to describe a conceptual scheme for the site • ADM(Araneus Data Model): gives a logical representation for the site
Main idea • To leverage on the experiences made in temporal databases and model-based development of Web sites • To handle temporal aspects in each of the models: • In the ER design phase the selection of an attribute or an entity (or relationship) as a whole to be temporal • In the site conceptual scheme definition (NCM) the versioning style for a temporal element (all versions, last version) • In the ADM model how versions will be presented (all in one page, last value with timestamp, last value plus link to versions page)
Main features • Built-in features to handle the time coordinate • A GUI to make the design of each model easier and to guide the designer through the process • Automatic generation of the T-Relational scheme • Automatic generation of the T-ADM scheme • Templates and styles
Last value + link to versions page All versions in one page The result • The end point of the process is the generation of JSP pages example: