Návrh Školení
Krátký úvod do motorů pravidel
- Stručná historie aneb Expertní systémy a pravidla Engine Co je umělá inteligence? Dopředné vs zpětné řetězení Deklarativní vs postup/oop Porovnání řešení Kdy použít moduly pravidel? Kdy nepoužívat pravidla? Alternativy vládnoucích motorů
KDE
- Deklarativní versus tradiční model faktů Provádění jednoduchých pravidel pomocí jednoduchých testů Vytváření aktiv Rozhodovací tabulky Šablony pravidel Editor pravidel Testování, limity a výhody Vývoj jednoduchého procesu s pravidly
Pravidla psaní v Eclipse
- Bezstavové vs stavové relace Výběr správných faktů Základní operátory a Drools konkrétní operátory) Základní akumulační funkce (součet, max, atd...) Pokročilé výpočty Vkládání nových faktů Cvičení (spousta)
Pravidla pro objednávání s BPMN
- Salience Ruleflow vs BPMN 2.0 Provádění sady pravidel z procesu Pravidla vs brány Krátký přehled funkcí BPMN 2.0 (transakce, zpracování výjimek) Komplexní deklarativní obchodní logika v Drools
Specifické pro doménu Languages (DSL)
- Vytváření nových jazyků Příprava DSL pro použití správci Basic Natural Language Processing (NLP) s DSL Strategie pro zápis DSL z pravidel Strategie pro psaní pravidel z DSL napsaných analytiky
Testování jednotek
- Testovací strategie (test na případ nebo na pravidlo) Automatické provádění testu
Požadavky
I když to není nutné, důrazně doporučujeme znalost programování v jakémkoli jazyce (SQL, Java, C#, VBA atd...)
Reference (5)
the trainers skills about the topics and hes way to approach it after viewing our environment in screen share session.
Stig-Ole Amundsen - Helse Nord IKT
Kurz - WildFly Server Administration
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Kurz - Introduction to Drools 7 for Developers
Exercises and solving problems in groups when the problems were more difficult.
Randy Comer Comer - Sandia National Labs
Kurz - Drools 7 and DSL for Business Analysts
I really enjoyed the good atmosphere.
Martin Jesterschawek
Kurz - Business Rule Management (BRMS) with Drools
Lots of exercises, which were good and which were well-administered.