Drools - The Business Logic integration Platform

The Business Logic integration Platform 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

  • JUDCon Brasil


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)
OptaPlanner (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

The Drools Executable Model is alive
Feb 26, 2018 10:29 AM
OverviewThe purpose of the executable model is to provide a pure Java-based representation of a rule set, together with a convenient Java DSL to progr…
Running multi Workbench modules on the latest IntelliJ Idea with live reloading (client side)
Feb 7, 2018 10:25 AM
NOTE: The instructions below apply only to the old version of the gwt-maven-pluginAt some point in the past, IntelliJ released an update that made it …
Building Business Applications with DMN and BPMN
Nov 10, 2017 1:20 PM
A couple weeks ago our own Matteo Mortari delivered a joint presentation and live demo with Denis Gagn√© from Trisotech at the BPM.com virtual event.Du…
Oct 12, 2017 5:13 PM
5 Pillars of a Successful Java Web ApplicationLast week, Alex Porcelli and I had the opportunity to present at JavaOne San Francisco 2017 two talks re…
Watch all the sessions from Red Hat Drools Day LIVE from your desktop or mobile, Sept 26th
Sep 20, 2017 2:28 PM
We will be streaming all the sessions of the Drools Day in NYC, on Sep 26th, live!Use the following link to watch:https://www.facebook.com/RedHatDevel…
Drools, jBPM and Optaplanner Day: September 26 / 28, 2017 (NY / Washington)
Sep 13, 2017 6:13 PM
Red Hat is organizing a Drools, jBPM and Optaplanner Day in New York and Washington DC later this year to show how business experts and citizen develo…
Is Optimization AI or OR?
Sep 6, 2017 3:26 PM
With the renewed interest in AI the same conversations are starting to come up again, about what is or isn't AI. My recent discussion was on whether …
Capture your decisions with DMN
Aug 18, 2017 6:27 PM
Donato Marrazzo published a very nice and comprehensive introduction to DMN with Drools and Trisotech.It is worth a read for anyone interested in DMN:…
Category: user Category: robot Category: #DroolsRules Category: API Category: persistence Category: accumulate function Category: #dmn #RHsummit #drools Category: embedded Category: #OptaPlanner Category: droos ide update-site downloads Category: Business Processes Category: jbpm-console-ng Category: #packt #books Category: shadow facts Category: jBPM Category: #Errai Category: #drools #amadeus #RHsummit Category: computer vision Category: conference Category: kubernetes Category: Business Rules Governance Category: #UberFire Category: BAM Category: event Category: motors Category: Drools Boot Camp Category: jBPM5 Category: android Category: #DMN #DMCommunity #Drools Category: Presentation Category: semantic web Category: Production Rules Systems Category: mobile Category: announcement Category: engine Category: Service Manager Category: wildfly Category: Ad-Hoc Category: actuators Category: Drools Fusion Category: BOF Category: #BRMS Category: console Category: SOA Category: Stream Category: parser Category: #DashBuilder Category: project Category: Red Hat Summit Category: webinar Category: ireland Category: #AngularJS Category: guide Category: #drools #jbpm #optaplanner #redhat #summit2017 Category: plug tree Category: standards Category: shadow proxies Category: community Category: Drools Category: Open Source Category: execution server Category: expressiveness Category: DSL regexp antlr Category: infoQ Category: case management Category: constraint programming Category: Performance Category: Tomcat Category: cloud Category: GUI Category: CEP Category: Business Rules Forum Category: algorithm Category: student Category: #drools #jbpm #optaplanner #bootcamp #day Category: Business Rules Category: Drools Flow Category: FactTemplate Category: user interface Category: jbpm6 Category: interface Category: gsoc2012 Category: #jBPM Category: Droos Category: Programming Category: UberFire Category: server Category: junit Category: #drools #release Category: bpmn2 Category: MISMO Category: #fiddle Category: milestone Category: developer's guide Category: planner Category: Janino Category: #AI Category: JUG Category: bpm Category: Rule Authoring Category: AI Category: business process Category: book Category: IKVM Category: salaboy Category: workshop Category: interview Category: Simulation and Testing Category: remote Category: Templates Category: meetup Category: DynaBeans Category: competition Category: simulation Category: Synasc Category: combinatorial optimization Category: Monitoring Category: service repository Category: Content Management System Category: Negation Category: form Category: Drools Expert Category: builder Category: DevNation Category: BRMS Category: business Category: mgwt Category: Savvion Category: gwt Category: source code Category: use case Category: javapolis Category: Debug Category: Boot Camp Category: MVEL Category: project proposals Category: aires Category: Latam Category: SBVR Category: DecisionCamp Category: image processing Category: #Kie Category: BPEL Category: extensibility Category: Probability Category: OSGi Category: management Category: #Drools Category: tasks Category: Computer Games Category: cookbook Category: Conflict Resolution Category: bootcamp Category: #drools #se-radio Category: summit Category: uncertainty Category: GSoC Category: #drools #dmn #redhat #trisotech #DMNQuickStart Category: microservices Category: Form Builder Category: dynamically generated classes Category: SSL Category: SwitchYard Category: openshift Category: #opensource #drools Category: videos Category: human Category: Time Category: search space Category: Natural Language Category: processes Category: south america Category: repository Category: JFDI Category: argentina Category: jBPM5 webinar Category: superdevmode Category: Fuzzy Category: DSL Category: Logic Operators Category: Job Category: ORF Category: brms ajax web Category: contribution Category: LDAP Category: fraction Category: WordNet Category: grammar Category: traits Category: runtime Category: JSON Category: Rule Flow Category: #drools #dmn #redhat #trisotech #DMNQuickStart Category: docker Category: bpsim Category: Drools Chance Category: DotNet Category: Progress Category: Guvnor Category: Brazilian Category: evaluation process Category: integration Category: sequential Category: decision tables Category: Time-Sensitive Category: ksession Category: Healthcare Category: designer Category: #drools #jbpm #optaplanner #droolsday Category: Seam Category: #dmn #bpmn #redhat #trisotech #drools Category: REST Category: Belief Systems Category: demo Category: infinispan Category: Barcelona Category: examination Category: RuleML 2008 Category: micro service Category: Forward Chaining Category: Portuguese Category: process Category: kie Category: example Category: maven Category: BRMS Guvnor Drools Category: solver Category: ESP Category: bpms Category: Life Cycle Category: task Category: Meetups Category: release Category: #dmn Category: #drools #jbpm #github Category: JBoss Rules Category: PHREAK Category: RIF Category: RuleML Category: Spring Category: swarm Category: one Category: IntelliFest Category: rule Category: Atom Category: JavaOne Category: brms insurance demo standalone Category: machine learning Category: sensors Category: quote Category: October Rules Fest Category: robotics Category: variables Category: Analytics Category: #drools #jbpm #dmn #bpmn #signavio #redhat #RHsummit Category: DRL Category: #dmn #drools #trisotech Category: buenos Category: JDT Category: Rules Category: lists Category: electronics Category: MicroContainer Category: tests Category: kbase Category: drools webinar Category: ORF 2008 Category: Testing Category: MySQL Category: #GWT Category: #Eclipse Category: JBoss Category: drools puzzle Category: Rules Engine Category: #BPMS Category: traveling tournament Category: Backward Chaining. Category: generated classes Category: devoxx Category: Research Network Category: heal Category: forms Category: Red Hat Category: Expert Systems Category: 6.2.0.Final Category: free Category: hardware Category: relational programming Category: patterns Category: Clips Category: BPMN Category: Eclipse Category: medical Category: 2014 Category: syntax Category: functional programming Category: arm Category: Camel Category: document Category: Domain Specific Languages Category: PMML Category: upgrade tool Category: jbpm. 6.2.0.Final Category: #DroolsAI Category: Codehaus Category: Training Category: Bayesian Category: workflow Category: configuration Category: Web Services Category: GIS Category: ANTLR Category: Smooks Category: london Category: Guice Category: Jess Category: java Category: FedEx Category: gwt-maven-plugin Category: kruntime Category: Rule Engines Category: KAMS Category: Windows Category: #visualization Category: workbench Category: rollback Category: Rete Category: http://www.blogger.com/img/blank.gif Category: developer Category: modify block Category: Google Summer of Code 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.

The best Java IDE

Syncro Soft has donated an OxygenXML license for use on open source Drools projects.