This page provides additional information for users of the software described in the RuleML 2007 Challenge submission 'Querying the Semantic Web with SWRL'. (9RU)
SWRLTab Installation (9RO)
The SWRLTab is contained in the standard Protege 3.3.1 distribution and does not need to be downloaded separately. Protege can be downloaded here. The SWRLTab is not yet available in the Protege 4 alpha. (9RP)
Extensive documentation for the all major SWRLTab components can be found here. (9RQ)
The SWRLTab currently requires the Jess rule engine to execute SWRL rules, which must be downloaded separately. Jess is not open source and a license is required for its use. However, this license is free for academic users. The Jess rule engine is contained in a Java JAR called jess.jar, which is contained in the standard Jess distribution. This JAR must be copied to the Protege-OWL plugins subdirectory in the Protege installation directory (i.e., the ./plugins/edu.stanford.smi.protegex.owl/ subdirectory of the Protege installation directory). Protege-OWL will automatically load this JAR file on startup if it is present in its plugins directory. If this JAR file is not present, the SWRLTab will display an error when it is activated. (9RK)
DataMaster Installation (9RR)
DataMaster is also contained in the standard Protege-OWL 3.3.1 distribution. (9RS)