1 Elke A. Rundensteiner Topics projects in database and Information systems, such as, web...

6
1 Elke A. Elke A. Rundensteiner Rundensteiner Topics projects in database and Information systems, such as web information systems, distributed databases, Etc. Database Systems Research Database Systems Research Lab Lab Email: r Email: r undenst undenst @cs.wpi.edu @cs.wpi.edu Office: Fuller Office: Fuller 238 238 Phone: x – 5815 Phone: x – 5815 Webpages: Webpages: http://www.cs.wpi.edu/~rundenst http://www.cs.wpi.edu/~rundenst http://davis.wpi.edu/dsrg http://davis.wpi.edu/dsrg
  • date post

    23-Jan-2016
  • Category

    Documents

  • view

    220
  • download

    0

Transcript of 1 Elke A. Rundensteiner Topics projects in database and Information systems, such as, web...

Page 1: 1 Elke A. Rundensteiner Topics projects in database and Information systems, such as, web information systems, distributed databases, Etc. Database Systems.

1

Elke A. RundensteinerElke A. Rundensteiner

Topics projects in database and

Information systems, such as,web information systems,

distributed databases,Etc.

Database Systems Research LabDatabase Systems Research Lab

Email: rEmail: [email protected]@cs.wpi.edu

Office: Fuller 238Office: Fuller 238

Phone: x – 5815Phone: x – 5815

Webpages:Webpages:

http://www.cs.wpi.edu/~rundensthttp://www.cs.wpi.edu/~rundenst

http://davis.wpi.edu/dsrghttp://davis.wpi.edu/dsrg

Page 2: 1 Elke A. Rundensteiner Topics projects in database and Information systems, such as, web information systems, distributed databases, Etc. Database Systems.

2

Project Topics in a Project Topics in a Nutshell:Nutshell:

Distributed Data Distributed Data Sources:Sources: EVE : Data Warehousing EVE : Data Warehousing

over Distributed Data over Distributed Data SourcesSources

TOTAL-ETL : Distributed TOTAL-ETL : Distributed Extract Transform Load Extract Transform Load ToolsTools

Web Information Web Information Systems:Systems: RAINBOW : XML to RAINBOW : XML to

Relational Database Relational Database ManagementManagement

MASS : Native XQuery MASS : Native XQuery Processing System Processing System

Databases and Databases and Visualization:Visualization:

Visualization-Visualization-Driven Data Driven Data CachingCaching

Prefetching based Prefetching based on User Access on User Access Patterns Patterns

Stream Monitoring Stream Monitoring Systems:Systems: Querying of Data Querying of Data

StreamsStreams

Monitoring Monitoring ApplicationsApplications

Page 3: 1 Elke A. Rundensteiner Topics projects in database and Information systems, such as, web information systems, distributed databases, Etc. Database Systems.

3

CAPE : Engine for Querying CAPE : Engine for Querying and Monitoring Streaming and Monitoring Streaming DataData

Example of Stream Data Applications:

• Market Analysis–Streams of Stock Exchange Data

• Critical Care–Streams of Vital Sign Measurements

• Physical Plant Monitoring–Streams of Environmental Readings

Page 4: 1 Elke A. Rundensteiner Topics projects in database and Information systems, such as, web information systems, distributed databases, Etc. Database Systems.

4

Databases Upside DownDatabases Upside Down

data

Query

Query

Query

Query

data

data

data

data

data

streamsof data

static data

Standing queries

one-time queries

Page 5: 1 Elke A. Rundensteiner Topics projects in database and Information systems, such as, web information systems, distributed databases, Etc. Database Systems.

5

MQP Projects in CAPEMQP Projects in CAPE Work on Work on core enginecore engine, such as query processor, , such as query processor,

scheduler, query approximator, data shedder, scheduler, query approximator, data shedder, distributer, resource allocator, etc.distributer, resource allocator, etc.

Develop full Develop full example applicationexample application, e.g.: TRAFFIC,, e.g.: TRAFFIC, Load real data streams : traffic simulationLoad real data streams : traffic simulation Develop useful queries, like “average density in city Develop useful queries, like “average density in city

region X over last 5 minute window”region X over last 5 minute window” Provide GUI to specify query, eg. By drawing a Provide GUI to specify query, eg. By drawing a

rectangle over city map.rectangle over city map. Supply visual results to traffic monitor, e.g., in charts Supply visual results to traffic monitor, e.g., in charts

of time trends.of time trends.

Page 6: 1 Elke A. Rundensteiner Topics projects in database and Information systems, such as, web information systems, distributed databases, Etc. Database Systems.

6

If Questions,If Questions, email me: email me:

[email protected]@cs.wpi.edu

or or visit DSRG visit DSRG

at Fuller 319 & 318.at Fuller 319 & 318.