Discover Your Island University

Graduate Projects


Project ID: 315
Author: Chunhui Jin
Project Title: Peer to Peer Database Integration System
Semester: Summer 2008
Committe Chair: Dr. Long-zhuang Li
Committee Member 1: Dr. John Fernandez
Committee Member 2: Dr. Dulal Kar
Project Description: This project implements a peer to peer (P2P) database integration system focusing on fish data and some Gulf of Mexico Coastal Ocean Observing System (GCOOS) data sources. The system contains two parts, called Clawer and Integrator. Clawer is a Web based application can that retrieve fish and GCOOS data to a local temporary database. Integrator subsystem is a network of databases with different schemas that are connected by some rules. Each database in the system is called a node or peer, using Juxtapose (JXTA) technology to communicate with others. Each node can be queried in its schema for data, and the node can also fetch data from its neighbors if the particular coordination rule is correct. The application is able to extract data from remote Websites, and then use the existing source as a peer to share data by JXTA. For example, a user can get both fish and other information on the peer that only has fish data, when its neighbor peers have corresponding data sources. The two important characteristics of this project are no global schema, and only temporary local storage.
Project URL:   315.pdf