The Mandarax Project


The aim of the mandarax project is to integrate reasoning into Java. The original Mandarax is an API for managing derivation rules in Java, and a (Prologish) inference engine to execute rules. [details]


There are two popular Mandarax spin-off projects:

The PROVA rule based Java scripting environment. [details]

The TAKE rule compiler. A new project based on similar idea, but rules are compiled into optimised, executable Java code (instead of interpreted). This results in better scalability. [details]