** We highly recommend to participants that you install this software on your laptops before the start of the course in order to avoid holding up sessions for software installation issues. Please note that we do not provide laptops for participants. **
If you have questions or problems with software installation, please contact the short course organizers.
Quick Links: Protege 4.0.2 | Protege 3.4.4 | Jess | Graphviz
Protégé 4.0.2 (required)
If you are a new user, we ask that you register before downloading Protégé:
http://protege.stanford.edu/download/register.html
Protégé 4.0.2 is available for download at the Protégé website:
http://protege.stanford.edu/download/protege/4.0/installanywhere/
Mac users: You must have Mac OS X 10.4 or higher to use Protégé.
Windows & Linux users: We now support both 32 and 64-bit operating systems. Please scroll down to the "Available Installers" section of the download page and click the appropriate download link for your platform. We prefer that you choose an installer from the left-hand column of links, which includes a Java Virtual Machine. This will ensure that the proper version of a Java VM is installed.

Protégé 3.4.4 (required)
Protégé 3.4.4 is available for download at the Protégé website:
http://protege.stanford.edu/download/protege/3.4/installanywhere/
Mac users: You must have Mac OS X 10.4 or higher to use Protégé.
Windows & Linux users: We now support both 32 and 64-bit operating systems. Please scroll down to the "Available Installers" section of the download page and click the appropriate download link for your platform. We prefer that you choose an installer from the left-hand column of links, which includes a Java Virtual Machine. This will ensure that the proper version of a Java VM is installed.

Jess (required)
Jess is a Java-based rule engine and scripting environment that the SWRLJessTab depends on. The SWRLJessTab is a Protégé 3.4.4 plug-in that will be presented during "The Semantic Web Rule Language" session on Friday.
Jess must be downloaded separately. For the purposes of this course, we recommend that you simply download the trial version from the Jess website. The latest stable trial version of Jess is version 7.1p2. On the download page, you will be asked to enter your name, company, and email address before you can navigate to the page where you can retrieve the trial version of Jess.
After you have downloaded and unzipped the Jess ZIP file to a location of your choice, click on the lib directory to locate the
jess.jar file. Copy the jess.jar file and paste it into the
following subdirectory of your Protégé 3.4.4 installation:<your-protege-install-dir>/plugins/edu.stanford.smi.protegex.owl
To follow is a screenshot of the contents of the directory after copying over the Jess JAR file:

Graphviz (optional)
During the ontology visualization session on Wednesday, we plan to demo the OWLViz plug-in, which depends on a 3rd-party drawing library called "Graphviz" from AT&T Research. If you think you would like to experiment with this plug-in, please navigate to the Graphviz website and download the latest stable version of their software:
http://www.graphviz.org/Download..php
You can unpack the Graphviz files to a location of your choice. Additional configuration steps will be discussed during the visualization lecture.