Drools is a Business Rule Management System (
BRMS) that uses an enhanced implementation of the Rete algorithm to provide a forward chaining inference based rules engine (production rule system). Refer to the
The Rule Engine chapter of the JBoss Enterprise SOA
JBoss Rules Reference Guide for more details.
Drools Tools includes wizards for creating new Drools projects and resources. The resources that can be created include a new rule, domain specific language, decision table and business rule. After these have been created there are numerous editors included to assist you with the rest of the development. Included editors are the Rule editor, the Domain Specific Language editor, the Rule Flow graphical editor and the Guided editor. Refer to the
Drools Tools Reference Guide for more details.