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