This is framework is a Web rule translator. It has a rule parser, visualizer and translator. The Web rule languages that are covered by this framework include: Notation3 (N3), POSL, Datalog RuleML, SWRL and RIF. This framework is a rule engine for RIF language as well. Some features of this tool are as follows:
-
Notation 3: Grammar, rule editor/writer, parser, visualizer and translator to RIF-BLD
-
POSL: Grammar, rule editor/writer, parser, visualizer and translator to RIF-BLD
-
SWRL: Rule translator (as XSLT) to RIF-BLD
-
RuleML: Rule translator (as XSLT) to RIF-BLD
-
RIF-BLD: Grammar, rule editor/writer, parser, visualizer and two translators (from human-readable syntax to XML and vice-versa)
-
RIF-BLD: A rule engine for RIF-BLD. The tulr engine is called RIFEngne and it has both forward and backward chaining.
This framewrok has a GUI and is developed in Java. ANTLR library is used in this fraework to build the parsers.