LocalazyLocalazy
Jess is a rule-based programming language and Expert System developed by Ernest Friedman-Hill at Sandia National Laboratories. It is written in the Java language and runs on any platform with a Java virtual machine. Jess provides a complete development environment, including a rule compiler, a runtime engine, and a graphical debugger. Jess rules can be written in either the Jess rule language or in Java. The Jess rule language is an extension of the Rete algorithm, which is the basis for most commercial rule engines. Jess also includes a complete implementation of the CLIPS expert system language. Jess is used in a wide variety of applications, including: • Automated reasoning • Business rule management • Intelligent agents • Natural language processing • Robotics • Simulation • Software testing