My favorites | Sign in
Project Logo
                
Feeds:
Groups:
People details
Project owners:
  jens.dietrich, C.Crasborn
Project committers:
bastian.schenke, grahar64

Latest news (29 July 2009): we are currently refactoring TAKE. The new version will use MVEL2 compiled expressions in rules. This will result in a more expressive, easier to use rule language without compromising performance. Note that the software in the TRUNK is not consistent at the moment! If you want to use TAKE, download it or check out an older tagged version.

TAKE (aka Mandarax Compiler)

TAKE consists of a scripting language that can be used to define derivation rules, and a compiler that creates executable Java code and deploys it into running systems.

TAKE is inspired by Mandarax, has a similar API (and will have an adapter to import mandarax knowledge bases) but does not use a separate interpreter "inference engine". There is an Eclipse plugin that can be used to edit and compile TAKE rules.

The name TAKE is the Maori word for reason.

TAKE contains a comprehensive example based on the UServ Product Derby Case Study. Click here to launch the application using Java Webstart. Note that the size of the entire application (including user interface) is only 400kb!

We thankfully acknowledge the support of the following project sponsors:

Massey University .. for employing Jens and for a Massey University Research grant that we have used for the Eclipse plugin

The REWERSE project .. for supporting Bastians MSc project on take-R2ML integration

TopLogic .. for sponsoring a trip to present take at RuleML07









Hosted by Google Code