OPS5
OPS5
(language)The system checks its working memory to see if there arerules whose pre-conditions are satisfied, if so, the action inone selected satisfied rule is executed.
There is a public domain implementation of an OPS5interpreter written by Charles L. Forgy
CLIPS is a language for writing expert systems, with someof the capabilities of OPS5.
See also C5, OPS83, OPS4, OPS5+, OPS83.
Inference Engine Tech, Cambridge MA.
An OPS5 interpreter in Common LISP.
A version by Mark Kantrowitz.
["Programming Expert Systems in OPS5", L. Brownston et al, A-W1985].
["An OPS5 Primer", Sherman et al, comes with OPS5 for DOS].
["Rule-Based Programming in the Unix System", G.T. Vesonder,AT&T Tech J 67(1), 1988].