Jadex Rules

A general purpose production rule engine
Download

Jadex Rules Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Jadex Rules Team
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 6.7 MB

Jadex Rules Tags


Jadex Rules Description

A general purpose production rule engine Jadex Rules is a general purpose production rule engine, designed to be easily embedded into Java programs. Jadex Rules supports pluggable pattern matcher, state representations and rule languages (Rete-matcher, OAV/Java state and CLIPS-like parser included). Here are some key features of "Jadex Rules": · Jadex Rules is very small and intended to be used as component of other software. Even though rules can be specified in (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. Requirements: · Java What's New in This Release: · Java condition language (JCL) support · More efficient garbage collection in OAV state · Minor bug fixes


Jadex Rules Related Software