I was interested to stumble upon an issue of the hacker zine Phrack dating back to 2000 which includes a tutorial on building a vulnerability scanning system used for hacking…that includes a rule engine. The article mentions a number of things you would expect: Rete, OPS5, CLIPS, Charles Forgy, Daniel Miranker and even the monkey and bananas problem.
Has anyone done an update to the productions system family tree on page 19 of the Klahr/Langely/Neches book Production System Models of Learning and Development? (You may be able to view page 19 using the Google Book Preview link on the MIT Press page.)
At this point, I have gathered data on some 50+ production system tools in an effort to create an updated diagram.
To be clear, this is not a duplicate of Rolando’s BRE Family Tree. I’m tackling a very specific area: OPS variants and progeny.
However, I don’t want to waste the effort if someone has done this work already. Perhaps someone in the academic community has already done this?