Drools 7 and DSL for Business Analysts Schulung

Kurs Code



21 Stunden (üblicherweise 3 Tage inklusive Pausen)


Though not required, programming skills in any language strongly recommended (SQL, Java, C#, VBA, etc...)


Dieser 3-tägige Kurs zielt darauf ab, Drools 7 für Business Analysts einzuführen, die für das Schreiben von Tests und Regeln verantwortlich sind Dieser Kurs konzentriert sich auf die Schaffung reiner Logik Analysten nach diesem Kurs können Tests und Logik schreiben, die dann von Entwicklern mit Geschäftsanwendungen weiter integriert werden können .


Short introduction to rule engines

  1. Short history or Expert Systems and Rules Engine
  2. What is Artificial Intelligence?
  3. Forward vs Backward chaining
  4. Declarative vs procedure/oop
  5. Comparison of solutions
  6. When to use rule engines?
  7. When not to use rule engines?
  8. Alternatives to rule engines


  1. Declarative vs Traditional Fact Model
  2. Executing simple rules with simple tests
  3. Authoring Assets
  4. Decision tables
  5. Rule Templates
  6. Guided rule editor
  7. Testing, limits and benefits
  8. Developing simple process with rules

Writing rules in Eclipse

  1. Stateless vs Stateful sessions
  2. Selecting proper facts
    • Basic operators and Drools specific operators)
    • Basic accumulate functions (sum, max, etc...)
    • ​Intermediate calculations
  3. Inserting new facts
  4. Exercises (lots of them)

Ordering rules with BPMN

  • Salience
  • Ruleflow vs BPMN 2.0
  • Executing ruleset from a process
  • Rules vs gateways
  • Short overview of BPMN 2.0 features (transactions, exception handling)
  • Comprehensive declarative business logic in Drools

Domain Specific Languages (DSL)

  • Creating new languages
  • Preparing DSL to be used by manages
  • Basic Natural Language Processing (NLP) with DSL
  • Strategies for writing DSL from rules
  • Strategies for writing rules from DSL written by analysts

Unit testing

  1. Test strategies (test per case or per rule)
  2. Executing test automatically



Buchungen, Preise und Anfragen

Privater Klassenraum

Ab 4550EUR

Öffentlicher Fernkurs

Ab 3750EUR (50)

Öffentlicher Klassenraum

Standort Datum Kurspreis (Fernkurs/Schulungsraum)
Nürnberg2019-03-04 09:30:003750EUR / 4550EUR
Dresden2019-03-06 09:30:003750EUR / 4550EUR
Berlin 2019-03-11 09:30:003750EUR / 4550EUR
Bremen2019-03-25 09:30:003750EUR / 4550EUR
Hamburg2019-03-27 09:30:003750EUR / 4550EUR
Frankfurt am Main2019-04-01 09:30:003750EUR / 4550EUR
Potsdam2019-04-03 09:30:003750EUR / 4550EUR
Köln2019-04-03 09:30:003750EUR / 4550EUR
Düsseldorf2019-04-08 09:30:003750EUR / 4550EUR
Stuttgart2019-04-08 09:30:003750EUR / 4550EUR
München2019-04-08 09:30:003750EUR / 4550EUR
Hannover2019-04-09 09:30:003750EUR / 4550EUR
Leipzig2019-04-17 09:30:003750EUR / 4550EUR
Nürnberg2019-04-24 09:30:003750EUR / 4550EUR
Erfurt2019-04-25 09:30:003750EUR / 4550EUR
Cannot find a suitable date? Choose Your Course Date >>Zu teuer? Schlagen Sie einen Preis vor >>


CourseOrtSchulungsdatumKurspreis (Fernkurs / Schulungsraum)
Monax: Build a Smart Contract ApplicationKölnMi, 2019-03-06 09:301575EUR / 1975EUR
Embedded Linux Kernel and Driver Development NürnbergMi, 2019-03-20 09:302250EUR / 2850EUR
IBM ODM and Blockchain: Applying Business Rules to Smart ContractsBremenDo, 2019-04-18 09:302250EUR / 2850EUR
Introduction to the use of neural networksLeipzigDo, 2019-05-02 09:301575EUR / 1975EUR
RLeipzigMi, 2019-06-19 09:304725EUR / 5525EUR

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.


is growing fast!

We are looking to expand our presence in Switzerland!

As a Business Development Manager you will:

  • expand business in Switzerland
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!