Advertisement
· “Match”,” Antecedent” “Left Hand side”
o The ‘when’, how a rule is matched to the facts in working memory.
· “Consequence” or “Right Hand Side”
o What you want the rule to do... the ‘then’ side.
· “Production Memory”
o Where all the rules are kept
· “Working Memory”
o Where the facts are kept
· “Asserted” “Retracted”
o The insertion or removal of facts from working memory. Note that what rules are placed on the Agenda occurs when the facts are inserted.
· “Match – Resolve – Act” / “match, activate and fire”
o The cycle that the rule engine goes through repeatedly until all items on the agenda have been removed.
· “Conflict resolution”
o How the rule engine resolves the order in which to execute rules place on the agenda.
· “Salience”
o Emphasis, a way of indicating to the rules engine the precedence of rule firing.
· “Fired”
o The execution of a consequence
· “Activation/Activate”
o A rule which matches the facts is placed on the agenda
· “Agenda”
o An agenda is a table of Activations, it’s the list of the rules that will fire because the facts in working
Permalink
| Leave a comment »
Read: A Glossary of Rule Engine / Drools terms...