Jess icon

Jess

Rule engine and scripting environment.
3
Download4.8k downloadsActiveSelect a version to download a specific release.
Jess icon

About Jess7.1p2

Last updated on

Jess is a rule engine and scripting environment written entirely in Sun's Java language. Using Jess, you can build Java software that has the capacity to "reason" using knowledge you supply in the form of declarative rules. Jess is small, light, and one of the fastest rule engines available. Its powerful scripting language gives you access to all of Java's APIs. Jess includes a full-featured development environment based on the award-winning Eclipse platform.

Jess uses an enhanced version of the Rete algorithm to process rules. Rete is a very efficient mechanism for solving the difficult many-to-many matching problem (see for example "Rete: A Fast Algorithm for the Many Pattern/ Many Object Pattern Match Problem", Charles L. Forgy, Artificial Intelligence 19 (1982), 17-37.) Jess has many unique features including backwards chaining and working memory queries, and of course Jess can directly manipulate and reason about Java objects. Jess is also a powerful Java scripting environment, from which you can create Java objects, call Java methods, and implement Java interfaces without compiling any Java code.

Supported platforms

Latest version

7.1p2
  • https://www.jessrules.com/jess/download.shtml

Rate this app

3.0 out of 5 · 1 rating

No comment yet

Be the first to share your thoughts.

License

Free for non-commercial use

Latest version

7.1p2

Total downloads

4.82k

Author

Ernest Friedman-Hill
Report incorrect information

Recently updated software