The eXtensible Markup Language (XML)

Assignment #3

Due 2:00pm, July 31, 2001.

  1. Make a directory $HOME/csceXML/a3 for this assignment.

  2.     % mkdir  $HOME/csceXML/a3;  chmod  0700  $HOME/csceXML
  3. Create an XML Schema file with data model and vocabulary appropriate for structuring the data related to the course syllabus in http://cse.unl.edu/~reich/xml/syllabus.html.
  4. Create an XML file named syllabus.xml file that utilizes your Schema to represent the data in the course syllabus http://cse.unl.edu/~reich/xml/syllabus.html.
  5. Confirm the validity of your XML document.
  6. Write a brief report summarizing your XML Schema.  In your report, also describe at least one of the most interesting design choices.  Compare your experiences, impressions, and results using a XML Schema to a DTD.
  7. Use the handin program to submit your XML and Schema files.  Print out your report and submit it in class.