Main Content

Drools - The Business Logic integration Platform

Drools 5 introduces the Business Logic integration Platform which provides a unified and integrated platform for Rules, Workflow and Event Processing. It's been designed from the ground up so that each aspect is a first class citizen, with no compromises.

Upcoming events

 

Overview

Drools and jBPM consist out of several projects:

Drools Guvnor (Business Rules Manager)
Drools Expert (rule engine)
jBPM 5jBPM 5 (process/workflow)
Drools Fusion (event processing/temporal reasoning)
Drools Planner (automated planning)

These projects have community releases from JBoss.org that come without support. Community releases focus on fast paced innovation to give you the latest and greatest, with releases every few months that include both features and fixes. JBoss BRMS is our enterprise product from JBoss.com for mission critical releases, with a multi year commitment for backport of fixes, based off a sanitised community release of Drools. A range of support packages are available including up to mission critical 24/7, as well as training and consultancy via our Global Professional Services unit. Email sales@jboss.com for more details.

From the Drools & jBPM blog

Drools Developer's Cookbook review
Feb 3, 2012 11:30 AM
A few weeks ago Packt Publishing released the Drools Developer's Cookbook, written by Lucas Amador. I had the opportunity to review an early draft of …
Traveling Salesman Problem demo with Drools Planner
Feb 3, 2012 11:12 AM
TSP and vehicle routing in Drools Planner 5.4.0.Beta2 and earlier is difficult. Starting from 5.4.0.CR1, it's easy and far less code. And it works wit…
Drools Cookbook
Feb 2, 2012 4:56 AM
http://link.packtpub.com/ivHAPZ
Drools 5.4.0.Beta 2 released
Jan 31, 2012 8:49 AM
We're happy to announce the release of Drools (Expert, Fusion, Planner, Guvnor) 5.4.0.Beta2.Documentation, Release Notes and Downloads are detailed be…
Wumpus World Update
Jan 26, 2012 5:15 PM
I made further progress with Wumpus World today, as previously blogged here. The project is checked into drools-examples, execute "WumpusWorldServer" …
Wumpus World
Jan 25, 2012 3:28 AM
I've just committed a working version of Wumpus World, an AI example covered in in the book "Artificial Intelligence : A Modern Approach". It's not co…
Guided Decision Tables - An update
Jan 23, 2012 5:04 AM
The guided decision table editor in Guvnor has come a long way since it was first added to Guvnor in 2008 so I thought it worth while consolidating th…
jBPM Form Builder roadmap
Jan 20, 2012 9:31 AM
Greetings from Argentina. This post will try to cover a general view of where the form builder is right now and where it is going to be in the near fu…
Category: API Category: persistence Category: accumulate function Category: droos ide update-site downloads Category: shadow facts Category: jBPM Category: computer vision Category: BAM Category: Business Rules Governance Category: event Category: Drools Boot Camp Category: jBPM5 Category: android Category: Production Rules Systems Category: semantic web Category: Presentation Category: announcement Category: Service Manager Category: Ad-Hoc Category: Drools Fusion Category: BOF Category: SOA Category: Stream Category: parser Category: standards Category: plug tree Category: shadow proxies Category: Drools Category: Open Source Category: expressiveness Category: DSL regexp antlr Category: infoQ Category: case management Category: constraint programming Category: Performance Category: cloud Category: GUI Category: CEP Category: Business Rules Forum Category: algorithm Category: Drools Flow Category: Business Rules Category: FactTemplate Category: Programming Category: junit Category: MISMO Category: milestone Category: planner Category: Janino Category: JUG Category: AI Category: Rule Authoring Category: book Category: IKVM Category: workshop Category: salaboy Category: Simulation and Testing Category: interview Category: remote Category: Templates Category: DynaBeans Category: competition Category: Synasc Category: combinatorial optimization Category: Monitoring Category: service repository Category: Negation Category: Drools Expert Category: BRMS Category: Savvion Category: source code Category: use case Category: javapolis Category: Debug Category: Boot Camp Category: MVEL Category: project proposals Category: aires Category: SBVR Category: image processing Category: BPEL Category: extensibility Category: Probability Category: OSGi Category: Computer Games Category: cookbook Category: Conflict Resolution Category: GSoC Category: uncertainty Category: Form Builder Category: SSL Category: dynamically generated classes Category: SwitchYard Category: videos Category: Time Category: search space Category: Natural Language Category: JFDI Category: argentina Category: jBPM5 webinar Category: Fuzzy Category: DSL Category: Logic Operators Category: Job Category: ORF Category: brms ajax web Category: LDAP Category: WordNet Category: grammar Category: traits Category: JSON Category: Rule Flow Category: Drools Chance Category: DotNet Category: Brazilian Category: Progress Category: Guvnor Category: sequential Category: decision tables Category: Time-Sensitive Category: designer Category: Healthcare Category: Seam Category: REST Category: examination Category: RuleML 2008 Category: Forward Chaining Category: Portuguese Category: example Category: ESP Category: BRMS Guvnor Drools Category: solver Category: Life Cycle Category: release Category: Meetups Category: JBoss Rules Category: RIF Category: RuleML Category: Spring Category: one Category: Atom Category: JavaOne Category: brms insurance demo standalone Category: machine learning Category: quote Category: October Rules Fest Category: variables Category: Analytics Category: DRL Category: buenos Category: JDT Category: Rules Category: MicroContainer Category: tests Category: ORF 2008 Category: drools webinar Category: Testing Category: MySQL Category: drools puzzle Category: Rules Engine Category: Backward Chaining. Category: traveling tournament Category: generated classes Category: devoxx Category: Research Network Category: Expert Systems Category: relational programming Category: Clips Category: BPMN Category: Eclipse Category: medical Category: syntax Category: functional programming Category: Camel Category: Domain Specific Languages Category: upgrade tool Category: Codehaus Category: GIS Category: Web Services Category: ANTLR Category: Smooks Category: Jess Category: Guice Category: java Category: FedEx Category: Rule Engines Category: KAMS Category: Rete Category: http://www.blogger.com/img/blank.gif Category: modify block Category: Mind Map Category: video Category: accumulate Category: compilers Category: declarative programming
View more from the drools & jbpm blog

Thanks To:

The best Java IDE

EJ-Technologies provide licenses for JProfiler for free, for the JBoss Drools project.

The best Java IDE

JetBrains has donated an IntelliJ license for use on open source Drools projects.

Eclipse Developer Partners

nexB are the preferred Eclipse development partner for Drools.