CSc 8711. Databases and the Web
Fall 2001, HW 5 (Bibliography Database in ObjectStore)
Due: Thursday, October 25

The project consists of 2 parts:
  1. Part I: Write a program in Java that populates an ObjectStore database with the data available in bib.xml. The class definitions of the database objects are available in Article.java, Author.java, Journal.java, Numbber.java, and Volume.java. A helper class is deined in OSDate.java. This program must use the XML Parser (either DOM or SAX parsing). Sample XML Parsing programs are available: DOMSample.java and SAXSample.java. Documentation on Oracle XML Parser is available at: Oracle XML Parser
  2. Part II: Write a Web application (Java Servlets or cgi-bin) which will provide Browse and Search capability on the Bibliography database. The browsing interface is shown here and the search interface is shown here.