Paolo Atzeni - Pierluigi Del Nostro Università Roma Tre Dipartimento di Informatica e Automazione T-Araneus: Management of temporal data-intensive Web.

Slides:



Advertisements
Similar presentations
Alexandria Digital Library Project Integration of Knowledge Organization Systems into Digital Library Architectures Linda Hill, Olha Buchel, Greg Janée.
Advertisements

How to Use The CFL Experience Toolkit Building Residential Energy Efficiency Programs Based on Compact Fluorescent Lamps (CFLs)
Data integration and transformation Paolo Atzeni Dipartimento di Informatica e Automazione Università Roma Tre 29/09/2010.
Università degli studi Roma Tre 1 Management of heterogeneity in the Semantic Web Paolo Atzeni Pierluigi Del Nostro Semantic Web and Databases Atlanta,
TOPIC LEARNING BTEC Level 3 Unit 28 Websites L01- Understand the customer requirements L02- Create a website design that meets the audience and purpose.
Kellan Hilscher. Definition Different perspectives on the components, behavioral specifications, and interactions that make up a software system Importance.
APEX Day 2011 Northgate Revenues and Benefits Forms migration to APEX 22 nd March 2011.
Slide 1 Web-Base Management Systems Aaron Brown and David Oppenheimer CS294-7 February 11, 1999.
July 06, 2006DB&IS Building Web Information Systems using Web Services Flavius Frasincar Erasmus University Rotterdam Eindhoven.
NetML Network Markup Language Ivan Santarelli Alexandra Bellogini
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Web Site, Database, Navigation Knowledge base = anatomy, relational database, annotations Lecture, quiz, tour, etc = collaborative navigation of knowledge.
Basi di Dati Stefania Costantini Dip. Di Informatica, Univ. degli Studi di L’Aquila.
System Analysis - Data Modeling
Systems Analysis Requirements structuring Process Modeling Logic Modeling Data Modeling  Represents the contents and structure of the DFD’s data flows.
/ department of mathematics and computer science TU/e eindhoven university of technology WebNet 2001October 26, XML-Based Automatic Web Presentation.
1 Specification of Web applications with ADM-2 Paolo Atzeni, Alessio Parente Università Roma Tre Thanks to P. Merialdo, M. Magnante, G. Mecca, M. Pecorone.
Lecture Fourteen Methodology - Conceptual Database Design
SLIDE 1IS Fall 2002 Database Management: Discussion Session University of California, Berkeley School of Information Management and.
CS 290C: Formal Models for Web Software Lecture 6: Model Driven Development for Web Software with WebML Instructor: Tevfik Bultan.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
/ faculty of mathematics and informatics TU/e eindhoven university of technology ADBIS'200128/09/20011 An RMM-Based Methodology for Hypermedia Presentation.
7 Selecting Design and Color Section 7.1 Identify presentation design principles Use a custom template Add pages to a navigation structure Section 7.2.
A GUIDE TO SHAREPOINT 2007 CUSTOMIZATION OPTIONS Heather Solomon, WSS MVP.
Section 7.1 Identify presentation design principles Use a custom template Add pages to a navigation structure Section 7.2 Identify color scheme guidelines.
Supporting the Automatic Construction of Entity Aware Search Engines Lorenzo Blanco, Valter Crescenzi, Paolo Merialdo, Paolo Papotti Dipartimento di Informatica.
CIT UPES | Sept 2013 | Unified Modeling Language - UML.
Overview of Oracle Designer. Database Development Process Business Information Requirements Operational Database Conceptual Data Modeling Logical Database.
Web Site Design Principles
Methodology - Conceptual Database Design Transparencies
1 Chapter 15 Methodology Conceptual Databases Design Transparencies Last Updated: April 2011 By M. Arief
More on “The Huddersfield Method” A lightweight, pattern-driven method based on SSM, Domain Driven Design and Naked Objects.
Methodology - Conceptual Database Design. 2 Design Methodology u Structured approach that uses procedures, techniques, tools, and documentation aids to.
Lesson 19: Site Development with FrontPage 2003 – Advanced Features.
Database Design 1: Introduction and Terminology CS 320.
Methodology - Conceptual Database Design
Developing a Web Site. Two Components of Web Site Development Systematic Planning Systematic Planning Design and Development Design and Development.
Characterizing the Uncertainty of Web Data: Models and Experiences Lorenzo Blanco, Valter Crescenzi, Paolo Merialdo, Paolo Papotti Università degli Studi.
Web-site Building Methodologies Current Research.
Prepared by: Chavda Meet (09IT049) Busa Ankit (09IT035) Guided By: Prof. Komil B. Vora.
Lesson 15: Cascading Style Sheets. Objectives Identify ways to apply Web page formatting with Cascading Style Sheets (CSS1 and CSS2) using various methods.
DYNAMIC HTML What is Dynamic HTML: HTML code that allow you to change/ specify the style of your web pages. Example: specify style sheet, object model.
Styleguide for HL7 V2.3.2 Frank Oemig, HL7 Germany Klaus Veil, HL7 Australia.
Directmoving® Planner Georgia Institute of Technology MGT 6051 – Database Management Systems Database Project Lin Gui - Karim El-Khazen - Philsou Lee Xiaoting.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
ECOMPOSE: development of Executable COntent in Medicine using Proprietary and Open Standards Engineering Dipartimento di Informatica, Universita’ del Piemonte.
3/6: Data Management, pt. 2 Refresh your memory Relational Data Model
Chapter 3 JSP Overview. The Problem with Servlets processing the request and generating the response are both handled by a single servlet class Java programming.
Information Systems in Organizations 2.1 Analyzing organizations as systems and processes.
Analysis of Use Cases (and to some extent, standards) - Keith G Jeffery, Rebecca Koskela.
WP5: Dynamic Analysis Presented by Pierpaolo Degano Dipartimento di Informatica Università di Pisa at the Final review of DEGAS, 6 April 2005.
Database Development Indra Budi
People and Families of the Bible Nathan Friedly. Overview Introduction Key Ideas Description and use Deliverables Demonstration Conclusion.
CODEPAINTER REVOLUTION Trainer Course Design Phase.
CSEPP EOPT Overview May 25, CSEPP EOPT Overview The CSEPP Emergency Operations Planning Template (EOPT) is, in reality, a plan management tool.
Requirement Engineering Management Amna Shifia Nisafani Feby Artwodini M. Department of Information Systems Subject : Requirement Engineering.
Review Business Analyst vs. Systems Analyst – A Business Analyst identifies a problem and states – in business terms -- what the solution is. They define.
Building Enterprise Applications Using Visual Studio®
Section 7.1 Section 7.2 Identify presentation design principles
Paolo Ferragina Dipartimento di Informatica, Università di Pisa
OWASP Site Generator Refresh
Chapter 2: Database System Concepts and Architecture
Order Database – ER Diagram
Overview of Dreamweaver
Metadata in the modernization of statistical production at Statistics Canada Carmen Greenough June 2, 2014.
Developing a Web Site.
Database Dr. Roueida Mohammed.
Microsoft Office Illustrated Fundamentals
SDMX IT Tools SDMX Registry
Presentation transcript:

Paolo Atzeni - Pierluigi Del Nostro Università Roma Tre Dipartimento di Informatica e Automazione T-Araneus: Management of temporal data-intensive Web sites Paolo Atzeni, Pierluigi Del Nostro Dipartimento di Informatica e Automazione Università Roma Tre

Paolo Atzeni - Pierluigi Del Nostro Università Roma Tre Dipartimento di Informatica e Automazione 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

Paolo Atzeni - Pierluigi Del Nostro Università Roma Tre Dipartimento di Informatica e Automazione 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

Paolo Atzeni - Pierluigi Del Nostro Università Roma Tre Dipartimento di Informatica e Automazione 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)

Paolo Atzeni - Pierluigi Del Nostro Università Roma Tre Dipartimento di Informatica e Automazione 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

Paolo Atzeni - Pierluigi Del Nostro Università Roma Tre Dipartimento di Informatica e Automazione The tool

Paolo Atzeni - Pierluigi Del Nostro Università Roma Tre Dipartimento di Informatica e Automazione The result The end point of the process is the generation of JSP pages example: Last value + link to versions page All versions in one page