DROOLS Example and Tutorial in Eclipse
Drools tutorial on basic drool concepts, setting up project in eclipse, creating facts, Knowledgebase and Knowledgesession with examples.
DROOLS is a business rule management system (BRMS) . It have a forward chaining inference based rules engine known as a production rule system, using enhanced Rete algorithm. DROOLS run only on Java platform. This article provides an insight into various DROOLS features and its use. Major components of DROOLS are
- Drool Expert (Rule Engine)
- Drool Guvnor (BRMS/BPMS)
- Drool Flow (Workflow)
- Drool Fusion (Reasoning)
JBOSS DROOLS is a business rule management system (BRMS). This document explain in detail step by step procedure to setup DROOLS in Eclipse IDE for work flow configuration and rule development. Eclipse IDE version used in this article is Eclipse Java EE IDE for Web Developers, Version: Indigo Service Release 2.
To start with , we need to install DROOL software in Eclipse. To do that
Go To Help → Install new software . A pop up appears as shown below . In Eclipse 3.4.1, go to Help → Software Updates.
Before going into Creating Knowledge Base and Knowledge Session example, we will have look at its definitions and use.