Download jadex-rules JAR file with all dependencies
jadex-rules from group net.sourceforge.jadex (version 2.1)
Jadex Rules is a small lightweight rule engine, which currently
employs the well-known Rete algorithm for highly efficient rule
matching. Jadex rules is therefore similar to other rule engines
like JESS and Drools. Despite the similarities there are also
important differences between these systems:
* Jadex Rules is very small and
intended to be used as component
of other software. Even though rules can be specified in a Java
dialect as well as (a small variation of) the CLIPS language
its primary usage is on the API level. Jadex Rules is currently
the core component of the Jadex BDI reasoning engine.
* Jadex Rules cleanly separates between state and rule representation.
This allows the state implementation as well as the matcher to be
flexibly exchanged. Some experiments have e.g. been conducted with
a Jena representation. Regarding the matcher, it is planned to
support also the Treat algorithm, which has a lower memory footprint
than Rete.
* Jadex Rules pays close attention to rule debugging. The state as
well as the rete engine can be observed at runtime. The rule debugger
provides functionalities to execute a rule program stepwise and also
use rule breakpoints to stop the execution at those points.
Artifact jadex-rules
Group net.sourceforge.jadex
Version 2.1
Last update 29. July 2012
Tags: lower cleanly variation conducted jess rete used been though close software level matcher component primary points these systems execute support dialect engine engines regarding like intended exchanged observed matching program representation than employs pays flexibly even lightweight known language some this small breakpoints efficient treat stop other have similarities jadex state runtime currently footprint well clips differences stepwise algorithm execution allows experiments rule functionalities highly separates debugging attention between similar with those important provides planned rules memory therefore drools which reasoning jena specified implementation there debugger usage java core also despite very
Organization not specified
URL Not specified
License not specified
Dependencies amount 3
Dependencies jadex-commons, jadex-xml, antlr-runtime,
There are maybe transitive dependencies!
Group net.sourceforge.jadex
Version 2.1
Last update 29. July 2012
Tags: lower cleanly variation conducted jess rete used been though close software level matcher component primary points these systems execute support dialect engine engines regarding like intended exchanged observed matching program representation than employs pays flexibly even lightweight known language some this small breakpoints efficient treat stop other have similarities jadex state runtime currently footprint well clips differences stepwise algorithm execution allows experiments rule functionalities highly separates debugging attention between similar with those important provides planned rules memory therefore drools which reasoning jena specified implementation there debugger usage java core also despite very
Organization not specified
URL Not specified
License not specified
Dependencies amount 3
Dependencies jadex-commons, jadex-xml, antlr-runtime,
There are maybe transitive dependencies!
Page 1 from 1 (items total 1)