Jess Programming Language

Jess, an acronym for Java Expert System Shell, is a superset of CLIPS programming language, developed by Ernest Friedman-Hill of Sandia National Labs. It was first written in late 1995. It provides rule-based programming suitable for automating an expert system, and is often referred to 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 matches a rule with a single fact specified as its input and processes that fact as its output. When the program is run, the rules engine will activate one for each matching fact. Jess can be used to build Java applets as well as full applications that use knowledge in the form of declarative rules to draw conclusions, and inferences. Since many rules may match many inputs, there are few effective general purpose matching algorithms. The Jess rules engine uses the Rete algorithm.

External Reference

 

<< PreviousWord BrowserNext >>
indonesian language
odoacer
heruli
akasha
faery wicca
maunder minimum
sexual revolution
cirrhosis
industrial workers of the world
antiterrorism and effective death penalty act of 1996
peter debye
the war game
spinal cord
civil rights
russian roulette
civil disobedience
underground ezine
phrack
godfrey reggio
thought
state of the union address
problem solving
event cascade
computer bug
battle of lechfeld
steve mcconnell
consensus
floating point unit
think tank
emissions trading
metin kacan
united nations foundation
arabic calligraphy
nigger (word)
theories of political behavior
austin powers
australian security intelligence organisation
australian secret intelligence service
defence signals directorate
darkthrone
burzum
central texas
barbecue
arabidopsis