JessTab allows you to run the Java Expert System Shell (Jess) under Protégé. Jess is a forward-chaining rule engine implemented in Java by Dr. Ernest Friedman-Hill at Sandia National Laboratories. Although Jess is inspired by the CLIPS expert system shell, it is a distinct language and shell.
JessTab makes it possible to map Protégé knowledge bases to the Jess representation format and to use the Jess rule engine for reasoning on Protégé knowledge bases. JessTab adds several functions to Jess to support manipulation of knowledge bases from Jess. For example, it is possible to create classes and instances from Jess.
Knowledge engineers use the Jess, JessTab, and Protégé combination to create knowledge-based systems for a wide range of application domains.
Ontology developers use JessTab to maintain large and complex ontologies by using Jess as a scripting language.Since you are seeing this message JessTab has determined that there is no Jess engine installed! To use JessTab, you must
plugins/se.liu.ida.JessTab
directory.
Just copy the downloaded Jess distribution file (e.g., Jess.jar
) to this directory.
There are 30-day trial versions as well as commercial and academic licensed versions of Jess. If Jess is installed correctly, you should see a console window instead of this message when you start Protégé and enable JessTab.
The JessTab documentation and installation instructions are available at http://www.ida.liu.se/~her/JessTab/.