DCS Summer 2012 Research Awards -- Project Description

Integrating Vagabond with ++spicy

Faculty name: Renee Miller
Research area: Databases
Campus address: Bahen 7270
Campus phone: (416) 946-3621
Email address: miller [at] cs.toronto.edu
Number of students: 1
Skills required:
  • Basic knowledge about database systems
  • Java programming skills
  • Willing to explore and comprehend existing code bases

Brief project description:

Data exchange studies the problem of translating data between databases with different schema (the information is modelled/structured differently). The goal of this project is to integrate the Vagabond data exchange error tracer with the ++spicy data exchange system. This will allow a user to create transformations between two data sources with ++spicy, use Vagabond to debug the transformations she created, and ++spicy to correct the errors according to the suggestions given by Vagabond.

This project will help the student to become familiar with data exchange and how this concept is implemented in ++spicy and Vagabond.

Back to the index.