Project 3 Program Description
AIM

Prepare a Java program project3.AIM (Analysis and Indexing Module) that enable the retrieval of documents from a corpus. A corpus is a collection of text documents, for example, the collected plays of Shakespeare. AIM analyzes the corpus and produces an index. Make sure that your program conforms to the following development constraints:
  1. You may write the program on any machine for which you have the Java tools. But the program will be tested on the College of Computing tampere machine using the version of Java in /usr/local/public/packages/jdk.latest on tampere. Turn in your program by creating an entry for your team on the class Swiki under the Project3 page.
  2. All code required to execute the program that is not part of the distribution on tampere must be turned in in source format. Your program must compile using the javac command without any options being specified.
  3. Your program should be an application not an applet. It should not contain a graphical user interface. That is, it must execute from the command line using the java command and not from a web browser.
The customer needs for this program are provided here. There are separate, process-related things you must do on this project that are described here. Of course, you must prepare a Process Description and a Process Assessment, and you must prepare various development documents.

The teams for this project are described here.