Course Outline
Korte introductie tot regelmotoren
- Korte geschiedenis of expertsystemen en regelsengine Wat is kunstmatige intelligentie? Voorwaartse versus achterwaartse keten Declaratief versus procedure/oop Vergelijking van oplossingen Wanneer regelengines gebruiken? Wanneer mag u geen regelengines gebruiken? Alternatieven om motoren te regeren
WAAR
- Authoring Assets Workbench-integratie Regels rechtstreeks vanuit KIE uitvoeren Implementatie Beslissingstabellen Regelsjablonen Begeleide regeleditor Werkitems testen Versiebeheer en implementatie Iets meer over repository (git) Een eenvoudig proces met regels ontwikkelen
Regels schrijven in Eclipse
- Stateless vs Stateful sessies De juiste feiten selecteren Basisoperatoren en Drools-specifieke operatoren Basisaccumulatiefuncties (som, max, etc...) Tussenberekeningen Nieuwe feiten invoegen Oefeningen (veel ervan) Regels rangschikken met BPMN Salience Ruleflow vs BPMN 2.0 Regelset uitvoeren vanaf een proces Regels versus gateways Kort overzicht van BPMN 2.0-functies (transacties, afhandeling van uitzonderingen) Uitgebreide declaratieve bedrijfslogica in Drools Domain Specific Languages (DSL) Nieuwe talen creëren DSL voorbereiden voor gebruik door managers Basic Natural Language Processing (NLP) met DSL Fusion (CPE), temporeel redeneren (voor gebeurtenissen die plaatsvinden na, tussen, enz...) Fusie-operatoren Voorbeeld in het testen van gebeurtenisschema's
Optionele onderwerpen
- OptaPlanner jBPM Drools en integratie via webservices Drools integratie via de opdrachtregel Regels/proces wijzigen na implementatie zonder te compileren
Requirements
Programmeervaardigheden in elke taal worden sterk aanbevolen (SQL, Java, C#, VBA, enz...)
Getuigenissen (10)
Positive and optimistic attitude. Gives good answers to questions.
Emil Krabbe Nielsen
Cursus - Introduction to Drools 6 for Developers
Flexibility and throrough explanations regarding the usage
Denis Kirchhübel
Cursus - Introduction to Drools 6 for Developers
Maintaining speed with taking every one in the group along. Exercise oriented. Tried to cover as much as possible comfirtabliy.
Rakesh Prajapati
Cursus - Introduction to Drools 6 for Developers
it met our expectations
Vadim Bilan
Cursus - Introduction to Drools 6 for Developers
The exercises were great and the material is short and concise.
Anjali Sharma
Cursus - Introduction to Drools 6 for Developers
Exercises in Eclipse
Anna Beluskova
Cursus - Introduction to Drools 6 for Developers
Nice to see some other editors, other details around bpmn
Derek Doherty
Cursus - Introduction to Drools 6 for Developers
Interactive trainer, helpful and had lots of suggestions for participants.
Liam Donovan
Cursus - Introduction to Drools 6 for Developers
very well delivered
Damien Reid
Cursus - Introduction to Drools 6 for Developers
Interactive approach, keeps the training interesting.