Chapter 6. Rule Systems

6.1. Forward-Chaining

Forward-chaining is a production rule system. It is data-driven which means it reacts to the data it is presented. Facts are inserted into the working memory which results in one or more rules being true. They are then placed on the schedule to be executed by the agenda.
JBoss Rules is a forward-chaining engine.
This is a Forward-Chaining flow chart.

Figure 6.1. Forward Chaining Chart