Difference between revisions of "SWRL-IQ"
From Protege Wiki
(Created page with "{{Plugin |Description=SWRL-IQ (Semantic Web Rule Language Inference and Query tool) is a plugin for Protege 3.x that allows users to edit, save, and submit queries to an underlyi...") |
|||
Line 14: | Line 14: | ||
|Affiliation1=SRI International | |Affiliation1=SRI International | ||
}} | }} | ||
+ | <div style="display:block; float:left; width:100%;"> | ||
SWRL-IQ has a number of features that distinguishes it from other query and reasoning tools, such as the Protege SQWRLQueryTab supported by the Jess rule engine: | SWRL-IQ has a number of features that distinguishes it from other query and reasoning tools, such as the Protege SQWRLQueryTab supported by the Jess rule engine: | ||
* Goal-oriented backward-chaining Prolog-style reasoning (as opposed to the forward-chaining paradigm used by Jess and the Protege SWRL Bridge framework). | * Goal-oriented backward-chaining Prolog-style reasoning (as opposed to the forward-chaining paradigm used by Jess and the Protege SWRL Bridge framework). |
Revision as of 11:25, January 1, 2012
SWRL-IQ
SWRL-IQ (Semantic Web Rule Language Inference and Query tool) is a plugin for Protege 3.x that allows users to edit, save, and submit queries to an underlying inference engine based on XSB Prolog.
Contents
Versions & Compatibility
This section lists available versions of SWRL-IQ.
Version | Compatible with | Dependencies |
---|---|---|
SWRL-IQ 1.1b | Protege 3.5 | XSB Prolog |
SWRL-IQ 1.1 | Protege-OWL 3.4 | XSB Prolog |
SWRL-IQ 1.0 | Protege-OWL 3.4 | XSB Prolog |
If you click on the button below to add a new version of SWRL-IQ, you will be asked to define a page title for the new version. Please adhere to the naming convention of SWRL-IQ X.X.X when you define the new page!
Changelog
Version | Changes in this version |
---|---|
SWRL-IQ 1.1b | Now works with Protege 3.5 beta. |
SWRL-IQ 1.1 | The Reload KB check box is gone. SWRL-IQ now reloads the KB only when needed, and only re-loads the changed bits of the KB, which is much faster. |
SWRL-IQ 1.0 | Initial release |
SWRL-IQ has a number of features that distinguishes it from other query and reasoning tools, such as the Protege SQWRLQueryTab supported by the Jess rule engine:
- Goal-oriented backward-chaining Prolog-style reasoning (as opposed to the forward-chaining paradigm used by Jess and the Protege SWRL Bridge framework).
- Constraint-solving based on CLP(R) (Constraint Logic Programming with Reals). This allows for more declarative and powerful rules and queries.
- Saving query results to XML or CSV format.
- Tracing and debugging inference results.
- Exporting query results in di�fferent formats.
- No dependency on proprietary or closed-source components. Uses XSB Prolog, which is freely available under the LGPL license.