Project Turnin Instructions
*****Information on the interface for your project.*****
- - You do not need to create a GUI or applet for the project.
We will simply be calling your project from the command line with two
arguments, the first argument is the name of the file containing the
world ontology. The second argument is the name of the file
containing the query. Please call your outermost class Agent. We
will enter something like the following on the command line.
java Agent ontology.data query1.data
The answer tuples should be printed to standard out(ie you can just
use System.out.println )
******What you will be turning in and how:******
1) java source and java byte code .java and .class files)
Please post both your .java and .class file to a site on the web that
we can access from UW and send us the URL to this site (you should be
able to use the new instructional machines for this purpose if
necessary). Please include the java and class files that we have
given you on this site as well even if you have not made any changes
to them. (this will make it easier to run projects in the same
2) Please post an archive of all the above files on your web page.
Please use the jar command in JDK 1.1 to archive both your .java and
.class files and the files we supplied you with into this one file.
Please call the file "project.jar" (this will allow use to quickly
download all of your code at once).
3) the paper.
A significant part of the project will be the short paper describing your
work. Please include in this paper the following:
- a high level description of the design of your project along with
design tradeoffs you have made and why.
- a description of any assumptions made, limitations of your approach, or
extensions made to the basic project.
- a description of how the work on the project was divided up among
the members of the group.
- results obtained by your project for the example queries listed here. Please include
timing data as well as the plan executed and tuples returned.
(Note: there is no special need to optimize for speed, but we'd still
like to see the performance data).
- an appendix listing of the source code for your project.
The project is due at 10pm on Monday June 15. Please turn in parts 1
and 2 above by then and also deliver the paper to either Dan or Jared
by that date. You may also deliver the paper to Dan by slipping it
under his office door(Sieg 408).
If you wish to avoid a visit to UW campus, mail the paper
(timed to arrive by 6/15) to:
University of Washington
Seattle, WA 98195
Last modified: Wed Jun 10 17:44:22 PDT 1998