Course Outline

Short Introduction to Rule Engines

  • Artificial Intelligence
  • Expert Systems
  • What is a Rule Engine?
  • Why use a Rule Engine?
  • Advantages of a Rule Engine
  • When should you use a Rule Engine?
  • Scripting or Process Engines
  • When you should NOT use a Rule Engine
  • Strong and Loose Coupling
  • What are rules?

Creating and Implementing Rules

  • Fact Model
  • KIE
  • Eclipse

Domain Specific Language (DSL)

  • Replacing rules with DSL
  • Testing DSL rules

jBPM

  • Integration with Drools

Fusion

  • What is Complex Event Processing?
  • Short overview on Fusion

Rules Testing

  • Testing with KIE
  • Testing with JUnit

Integrating Rules with Application

  7 Hours
 

Testimonials

Related Courses

Enterprise Java Programming with Java EE and JBoss (EJB 3.0)

  28 hours

WildFly Server Administration

  14 hours

Introduction to Drools 6 for Developers

  21 hours

Drools Rules Administration

  21 hours

Drools 6 and DSL for Business Analysts

  21 hours

Drools 7 and DSL for Business Analysts

  21 hours

Introduction to Drools 7 for Developers

  21 hours

Infinispan

  28 hours

Undertow: Embed a Web Server into Your Application

  7 hours

JBoss

  14 hours