Projects / Jess

Jess

Jess is a fast, light rule engine and scripting environment written entirely in Java. You can build Java software that has the capacity to "reason" using knowledge you supply in the form of declarative rules. It is supplied as a programmer's library, making it ideal for embedding in larger applications. Jess includes development tools built on the Eclipse platform. It is free for academic use and can be licensed for commercial use.

Tags Scientific/Engineering Artificial Intelligence Software Development Interpreters Libraries
Operating Systems OS Independent
Implementation Java Lisp

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  11 Nov 2008 18:27
  • Rrelease-after

Changes: This release enhances the QueryResult class, and fixes bugs in slot-specific, no-loop, and salience evaluation in peered engines.

  • Rrelease-mid
  •  06 Aug 2008 20:20
  • Rrelease-after

Changes: This version includes a patch for some issues with default values in inherited templates, and a workaround for folks who need to include the period character in template slot names (see the release notes section entitled "Porting from Jess 7" for details.)

Changes: This release contains many enhancements to rule engine performance and rule language usability. The semantics of "Java patterns" are greatly improved, and the rule compiler is far more aggressive about optimization.

Changes: This release adds a number of small convenience features and fixes all outstanding bugs.

  • Rrelease-mid
  •  02 Apr 2008 06:51
  • Rrelease-after

Changes: Support for Eclipse linked projects was added, along with a number of engine bugfixes.

4a67f3a0e029a9881d135c2bec24cbcc_thumb

Project Spotlight

Tasktop

Enterprise-ready productivity software built on Eclipse Mylyn.

No-screenshot

Project Spotlight

StreamOS

A free operating system.