Kurzusleírás

Rule motorok rövid bevezetése

  1. Expert Systems és Rule Engine rövid története
  2. Mire szolgál az Artifical Intelligence?
  3. Forward vs Backward chaining
  4. Declarative vs procedure/oop
  5. Oldalakat összehasonlítása
  6. Mikor használjuk a rule motorokat?
  7. Mikor ne használjuk a rule motorokat?
  8. Rule motorok alternatívái

KIE

  1. Tartalom készítése
  2. Workbench integráció
    • Rule-k végrehajtása KIE-ből
    • Telepítés
  3. Döntési táblázatok
  4. Rule sablonok
  5. Vezetett rule szerkesztő
  6. Tesztelés
  7. Munkatételek
  8. Verziózás és telepítés
  9. Egy kis többet a tárolóról (git)
  10. Egyszerű folyamat fejlesztése rule-kkal

Rule-k írása Eclipse-ben

  1. Stateless vs Stateful munkamenetek
  2. Helyes tények kijelölése
    • Alapvető operátorok és Drools specifikus operátorok
    • Alapvető aggregate függvények (összegzés, maximum, stb...)
    • Intermediális számítások
  3. Új tények beszúrása
  4. Feladatok (sok)
  5. Rule-k rendezése BPMN-nel
    • Salience
    • Ruleflow vs BPMN 2.0
    • Rule-szett végrehajtása egy folyamatból
    • Rule-k vs gateways
    • BPMN 2.0 funkcióinak rövid áttekintése (tranzakciók, kivételkezelés)
    • Komplex deklaratív üzleti logika Drools-ban
  6. Domain Specific Languages (DSL)
    • Új nyelvek létrehozása
    • DSL előkészítése menedzserek számára
    • Alapvető Természetes Nyelvi Feldolgozás (NLP) DSL-lal
  7. Fusion (CPE), időbeli logikai következtetés (események történése után, között stb...)
    • Fusion operátorok
    • Példa eseményablakokban
  8. Egységtesztelés

Opcionális témák

  1. OptaPlanner
  2. jBPM
  3. Drools integráció web szolgáltatásokon keresztül
  4. Drools integráció parancssoron keresztül
  5. Hogyan változtathatunk rule-t vagy folyamatot telepítés után, anélkül hogy össze kellene állítani

Követelmények

Bármilyen nyelvű programozási ismeretek erősen ajánlottak (SQL, Java, C#, VBA stb...)

 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (4)

Közelgő kurzusok

Rokon kategóriák