251-0807-00L Information Systems Lab
Course Description
The purpose of this laboratory course is to practically explore modern
techniques to build large-scale distributed information systems.
Participants will work in groups of two or more students, and develop
projects in several phases. The course is offered in both Fall and
Spring semesters, and is co-taught by Prof. Donald Kossmann, Prof.
Moira Norrie, and Prof. Nesime Tatbul. Please, contact Donald
Kossmann for further information.
Project Topics
Topics will be discussed at the first meeting on Wednesday, September 16, at 3pm in Room CAB F57. Here are some initial ideas:
- Benchmarking MySQL in the Cloud
- Benchmarking Microsoft Azure
- Develop a Data Cleaning Library
- Running XQuery in .NET
- Building an XQuery plug-in for Chrome and Safari (based on the existing plug-ins for Internet Explorer and Firefox)
- Building an XQuery debugger for the Web browser
- Extending an XQuery processor with full-text search
- Integrating an XQuery processor in Flash
- Building an XML database in the Web browser
- Greasemonkey for XQuery
- Extending the HTTP Protocol to accept queries
- Ruby + XQuery in the Cloud
- building various XQuery libraries (e.g., Facebook, twitter, and Google clients, i18n, ...)
- xqunit: Unit tests for XQuery applications
- Your ideas goes here...
Lecturer
Donald Kossmann, Moira Norrie, and Nesime Tatbul
Language
English



