XML has emerged as the de facto standard for data interchange on the web. The use of XML as a common format for representation, interchange, and transformation of data poses new challenges to programming languages, applications, and database systems.
During the last few years, the database research community has devoted a lot of attention to XML's data representation challenges, and the programming language research community is also beginning to address the challenges offered by XML.
The purpose of this course is to familiarise students with these new developments. Upon completion of this course the student should be able to
|Lectures||Tuesdays, Glentevej, Room 0.10, 9:00 AM - 12:00 AM|
|Prerequisites||Webprogramming Course, Advanced Programming Course|
|Literature||Abiteboul, Buneman, Suciu: Data on the Web, Morgan Kaufmann, 2000, ISBN 1-55860-622-X and research papers.|
|Homework and Grading||The course will be graded "passed" / "not-passed" based on a number of mandatory exercises to be handed in by the students.|