Rules Fest offers a number of hands-on, instructor-led workshops called boot camps.
Our instructors are veterans from academia and industry who have extensive experience working with reasoning technologies. Some of our boot camps are sponsored by vendors and other notable companies. In all cases, the focus is on sharing and transferring practical techniques that can be used in production.
Plug in your laptop, roll up your sleeves, and dive into the code with those who know it best!
- Camps Alpha (Advanced Drools) and Bravo (Design Patterns) run concurrently on Thursday, October 27th.
The Drools Health Care Camp is Friday, October 28th.
- Please bring your own laptops. Laptops are not provided.
|Alpha||Advanced Drools & jBPM Programming||Mark Proctor||JBoss/Red Hat|
|Bravo||Rule-Based Programming Design Patterns||Wolfgang Laun||Rules Fest|
|Charlie||Drools & jBPM Health Care Boot Camp||Mark Proctor||JBoss/Red Hat|
|Time Period||Camp Alpha||Camp Bravo||Camp Charlie|
|08:00 - 12:30||Morning Session||Morning Session||Morning Session|
|12:30 - 13:30||Lunch||Lunch||Lunch|
|13:30 - 17:00||Afternoon Session||Afternoon Session||Afternoon Session|
Advanced Drools & jBPM Programming
|Target Audience:||All rules developers, programmers, engineers, and architects.|
|Learning Objectives:||In this camp, you will learn about:
Introduction to what a Rule Engine is and the capabilities of Drools Expert. This will cover both the Drools technical language and Decision Table theory.
Complex Event Processing facilitates event correlation and temporal comparison. Fusion extends Drools to provide CEP capabilities. Come learn what CEP, what type of problems it helps solve and how it's done with Drools.
Introduction to what BPMN2 is, why it matters and how jBPM works.
Guvnor provides server side knowledge management, authoring and deployment capabilities. This talk introduces these concepts and provides live demos of everything coming together.
Semantics and Ontologies
What are semantic ontologies and what research is underway with Drools to help. Will also introduce the base foundation of Traits, which provides dynamic and type safe duck typing.
Adventures With Drools
Learn how to write text adventure games with Drools.
Design Patterns in Production Systems
Dr. Wolfgang Laun
|Target Audience:||Rule-based system (RBS) designers and programmers|
Design Patterns are reusable, mini-software architectures created to solve particular classes of implementation problems that frequently arise in practice. They were first popularized in the seminal book Design Patterns: Elements of Reusable Object-Oriented Software. This course aims to introduce the attendees to similar principles as they pertain to rule-based programming.|
Drools & jBPM Health Care Boot Camp
|Target Audience:||All rules programmers|
|Learning Objectives:||An emersion into various applications of Drools technology in the health care domain.|