Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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
- Vytváření assetů
- Integrace s Workbenchem
- Spuštění pravidel přímo z KIE
- Nasazení
- Tabulky rozhodování
- Šablony pravidel
- Vodič pro vytváření pravidel
- Testování
- Pracovní položky
- Verzovanost a nasazení
- O trochu více o repozitáři (git)
- Vývoj jednoduchého procesu s pravidly
Pravidla psaní v Eclipse
- Sessions bez stavu vs Sessions se stavem
- Výběr vhodných faktů
- Základní operátory a specifické operátory Drools
- Základní akumulační funkce (sum, max atd...)
- Prostřední výpočty
- Vložení nových faktů
- Cvičení (mnoho jich)
- Uspořádání pravidel s BPMN
- Znacení priority (Salience)
- Ruleflow vs BPMN 2.0
- Spuštění sad pravidel z procesu
- Pravidla vs branže
- Krátký přehled funkcí BPMN 2.0 (transakce, správa výjimek)
- Přesná deklarativní podniková logika v Drools
- Doménově specifické jazyky (DSL)
- Vytváření nových jazyků
- Příprava DSL pro použití správcem
- Základní Natural Language Processing (NLP) s DSL
- Fuze (CPE), časové odvození (pro události, které se stane po, mezi atd...)
- Operátory fuzí
- Příklad v Rozvrhu událostí
- Jednotkové testování
Volitelná témata
- OptaPlanner jBPM Drools a integrace přes webové služby Integrace Drools přes příkazový řádek Jak změnit pravidla/proces po nasazení bez kompilace
Požadavky
- Programming dovedností v jakémkoli jazyce (např. SQL, Java, C#, VBA)
Cílová skupina
- Software vývojáři
- Systémoví architekti
- Techické rozhodovače hodnotící systémy pravidel
21 hodiny