Jess (programming language)

Jess is a rule engine for the Java platform that was developed by Ernest Friedman-Hill of Sandia National Labs. It is a superset of the CLIPS programming language. It was first written in late 1995. The language provides rule-based programming for the automation of an expert system, and is frequently termed as an expert system shell. In recent years, intelligent agent systems have also developed, which depend on a similar capability.

Comment
enJess is a rule engine for the Java platform that was developed by Ernest Friedman-Hill of Sandia National Labs. It is a superset of the CLIPS programming language. It was first written in late 1995. The language provides rule-based programming for the automation of an expert system, and is frequently termed as an expert system shell. In recent years, intelligent agent systems have also developed, which depend on a similar capability.
Computing platform
Java (programming language)
Developer
Sandia National Laboratories
Developer
Sandia National Laboratories
Has abstract
enJess is a rule engine for the Java platform that was developed by Ernest Friedman-Hill of Sandia National Labs. It is a superset of the CLIPS programming language. It was first written in late 1995. The language provides rule-based programming for the automation of an expert system, and is frequently termed as an expert system shell. In recent years, intelligent agent systems have also developed, which depend on a similar capability. Rather than a procedural paradigm, where a single program has a loop that is activated only one time, the declarative paradigm used by Jess continuously applies a collection of rules to a collection of facts by a process called pattern matching. Rules can modify the collection of facts, or they can execute any Java code. It uses the Rete algorithm to execute rules.
Homepage
www.jessrules.com/
Hypernym
Engine
Is primary topic of
Jess (programming language)
Label
enJess (programming language)
LatestReleaseDate
5 November 2008
Latest release date
5 November 2008
LatestReleaseVersion
7.10
Latest release version
7.1p2
License
Closed source software
License
Closed source software
License
Public Domain
License
Public Domain
Link from a Wikipage to an external page
books.google.com/books%3Fid=-xxjRZhyF0IC&q=Jess+in+Action:+Rule+Based+Systems+in+Java
www.jessrules.com/
Link from a Wikipage to another Wikipage
Category:Expert systems
Category:Java APIs
Category:Knowledge representation languages
Category:Rule engines
Category:Sandia National Laboratories
CLIPS
CLIPS programming language
Closed source software
Decision Model and Notation
Decision table
Declarative programming
Drools
DTRules
Ernest Friedman-Hill
Expert system
ILOG
Imperative programming
Intelligent agent
Java (programming language)
JSR-94
OpenL Tablets
Open-source software
Prolog
Public Domain
Public domain software
Rete algorithm
Rule-based programming
Rule engine
Sandia National Laboratories
Superset
Working memory
Name
enJess
Name
enJess
Platform
Java (programming language)
SameAs
28jSr
Jess
Jess
Jess
Jess (programming language)
Jess (програмски јазик)
Jess程序设计语言
m.097y4
Q2259392
جييس (لغة برمجة)
Subject
Category:Expert systems
Category:Java APIs
Category:Knowledge representation languages
Category:Rule engines
Category:Sandia National Laboratories
WasDerivedFrom
Jess (programming language)?oldid=1058174466&ns=0
Website
http://www.jessrules.com/
WikiPageLength
5220
Wikipage page ID
37091
Wikipage revision ID
1058174466
WikiPageUsesTemplate
Template:Cite book
Template:Div col
Template:Div col end
Template:Infobox Software
Template:ISBN
Template:Refimprove
Template:Reflist
Template:Start date and age