Návrh Školení
Krátké představení pravidlových motorů
- Umělá inteligence
- Expertní systémy
- Co je pravidlový motor?
- Proč použít pravidlový motor?
- Výhody pravidlových motorů
- Kdy byste měli používat pravidlový motor?
- Skriptovací nebo procesní motory
- Kdy byste pravidlový motor neměli používat?
- Pevné a volné spojení
- Co jsou pravidla?
Vytváření a implementace pravidel
- Faktový model
- KIE
- Správa a úložiště pravidel
- Cvičení
Doménově specifický jazyk (DSL)
- Nahrazování pravidel DSL
- Testování DSL pravidel
- Cvičení
jBPM
- Integrace s Drools
- Krátký přehled základního BPMN
- Volání pravidel z procesu
- Seskupování pravidel
- Cvičení
Fuzionace
- Co je komplexní zpracování událostí?
- Krátký přehled fuzionace
- Cvičení
Mvel - jazyk pravidel
- Filtrování (typ faktu, pole)
- Operátory
- Složené podmínky
- Priorita operátorů
- Hromadné funkce (průměr, min, max, součet, collectList atd.)
Rete - za kulisy
- Kompilační algoritmus
- Drools Rete rozšíření
- Typy uzlů
- Pochopení stromu Rete
- Optimalizace Rete
Testování pravidel
- Testování s KIE
- Testování s JUnit
OptaPlanner
- Přehled OptaPlanneru
- Jednoduché příklady
Integrace pravidel do aplikací
- Volání pravidel z Java kódu
Požadavky
Základní znalost libovolného objektově orientovaného programovacího jazyka.
Základní znalost relačního datového modelu (RDBMS).
Základní myšlenka Business Procesní modelování.
Reference (5)
Toto školení určitě doplnilo některé mezery ve mém vědomí, které mi zůstaly po čtení uživatelského průvodce OptaPlanner. Dalo mi dobrý přehled o tom, jak se na použití OptaPlanneru v našich projektech dívat v budoucnu.
Terry Strachan - Exel Computer Systems plc
Kurz - OptaPlanner in Practice
Přeloženo strojem
Jeho demonстраce, které provádí od nuly, nám umožňují vidět postupný proces krok za krokem. Praktické příklady byly také skvělé a vypadají jako reálné scénáře.
Kim Justine Ferriol - Thakral One, Inc.
Kurz - Introduction to Drools 7 for Developers
Přeloženo strojem
Oceňuji skutečnost, že se na mé předchozí návrhy týkající se sdílení prezentace s manuálem před školením obrátily. Bylo to pro mě velmi užitečné. Rovněž jsem si oblíbil individuální aktivity, naši instruktoři byli schopni vidět, jak interpretujeme jednotlivé případové studie.
Kim Justine Ferriol - Thakral One, Inc.
Kurz - jBPM and Drools
Přeloženo strojem
Oblíbilo se mi, že školená osoba dokázala zodpovědět většinu otázek účastníků a také provést praktické cvičení.
Kim Justine Ferriol - Thakral One, Inc.
Kurz - jBPM for Developers
Přeloženo strojem
Cvičení a řešení problémů ve skupinách, když byly problémy obtížnější.
Randy Comer Comer - Sandia National Labs
Kurz - Drools 7 and DSL for Business Analysts
Přeloženo strojem