Kurzusleírás
Rövid bemutatkozás a szabály motorokról
- Mesterséges intelligencia
- Expert rendszerek
- Mi az a szabálymotor?
- Miért érdemes használni egy szabálymotort?
- A szabálymotor előnyei
- Mikor érdemes használni egy szabálymotort?
- Parancsszöveg- vagy folyamatmotorok
- Mikor nem érdemes használni egy szabálymotort?
- Szignálta és szórtott kötés
- Mi a szabály?
Szabályok létrehozása és implementálása
- Fact model
- KIE
- Szabályok verziókezelése és tárolása
- Gyakorlatok
Tartomány-specifikus nyelv (DSL)
- Szabályok cseréje DSL-re
- DSL szabályok tesztelése
- Gyakorlatok
jBPM
- Drools integrálása
- Rövid áttekintés a BPMN alapjairól
- Szabályok meghívása egy folyamatból
- Szabályok csoportosítása
- Gyakorlatok
Fusion
- Mi a komplex eseményfeldolgozás?
- Rövid áttekintés a Fusion-ról
- Gyakorlatok
Mvel - a szabály nyelv
- Szűrés (fact típus, mező)
- Operátorok
- Kötegelt feltételek
- Operátorok prioritása
- Accumulate függvények (átlag, min, max, összeg, collectList, stb...)
Rete - a háttérben
- Fordítási algoritmus
- Drools RETE kiterjesztések
- Csomópont típusok
- Rete fa megértése
- Rete optimalizálás
Szabályok tesztelése
- Tesztelés KIE-vel
- Tesztelés JUnit-tal
OptaPlanner
- OptaPlanner áttekintése
- Egyszerű példák
Szabályok alkalmazása az alkalmazásokban
- Szabályok meghívása Java-kódból
Követelmények
Alapvető ismeretek bármilyen objektumorientált programozási nyelvről.
Alapvető ismeretek relációs adatmodellről (RDBMS).
Alapvető áttekintés a üzleti folyamatmodellezésről.
Vélemények (5)
A kiképzés biztosan betöltötte az ismeretrendben maradt néhány hiányt, amelyet a OptaPlanner felhasználói kézikönyv olvasása hagyott. Jó áttekintést adott arról, hogyan lehetunk OptaPlanner-t használni jövőbeli projekteinkben.
Terry Strachan - Exel Computer Systems plc
Kurzus - OptaPlanner in Practice
Gépi fordítás
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Kurzus - Introduction to Drools 7 for Developers
Gépi fordítás
Gyakorló és/illetve esettanulmányi tevékenységeket végzünk.
Brian A - Thakral One, Inc.
Kurzus - jBPM and Drools
Gépi fordítás
A tanár nagyon örült, hogy mind a kérdéseinkre válaszolt.
Matthew Nelson Manuel - Thakral One, Inc.
Kurzus - jBPM for Developers
Gépi fordítás
Gyakorlatok és problémamegoldás csoportokban, amikor a problémák nehezebbek voltak.
Randy Comer Comer - Sandia National Labs
Kurzus - Drools 7 and DSL for Business Analysts
Gépi fordítás