COMP696J: Independent Studies - Pervasive Query Processing
Pervasive Computing and sensor networks bring many interesting problems to database query processing. In these environments, data are not physically stored on disks any more, but rather are flowing over a network of small, heterogenous devices. Consequently, query processing in these environments must consider device characteristics, communication channels, as well as application requirements. This course introduces necessary background and studies the state of the art of query processing in pervasive computing and sensor networks.
There is a weekly class meeting for presentation and discussion. Students are required to finish scheduled readings, to discuss and/or present the readings in class, and to carry out a small research project.
- Introduction to pervasive computing and sensor networks;
- Query processing in sensor networks;
- Data management in pervasive computing;
- Embedded and mobile databases;
- Development environments for handheld devices (J2ME and Microsoft Windows CE .NET).
30% paper presentation, 20% class discussion, and 50% course project.
Permission of the instructor.