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 (3)
Instruktor byl tak znalý předmětu.
Herman - Megatech Systems (Pty) Ltd
Kurz - jBPM for Developers
Přeloženo strojem
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
Tato školení jsou velmi zajímavá a mohou být užitečná pro naše budoucí projekty. Školitel je vždy aktivní při odpovídání na naše otázky a pomáhá nám, když máme problémy na naší straně.
Charles Kevin Regaliza - Thakral One Inc.
Kurz - Introduction to Drools 7 for Developers
Přeloženo strojem