Kurzusleírás

Rövid bevezetés a szabálymotorokba

  1. Rövid története a szakértői rendszereknek és szabálymotoroknak
  2. Mi a mesterséges intelligencia?
  3. Előre vs visszafelé láncolás
  4. Deklaratív vs eljárásorientált/OOP
  5. Megoldások összehasonlítása
  6. Mikor érdemes szabálymotorokat használni?
  7. Mikor nem érdemes szabálymotorokat használni?
  8. Alternatívák a szabálymotorokhoz

KIE

  1. Eszközök szerkesztése
  2. Workbench integráció
    • Szabályok közvetlen végrehajtása a KIE-ből
    • Telepítés
  3. Döntési táblázatok
  4. Szabály sablonok
  5. Irányított szabályszerkesztő
  6. Tesztelés
  7. Munkaelemek
  8. Verziókezelés és telepítés
  9. Egy kicsit több a repository-ról (git)
  10. Egyszerű folyamatok fejlesztése szabályokkal

Szabályok írása az Eclipse-ben

  1. Állapotmentes vs állapotfüggő munkamenetek
  2. Megfelelő tények kiválasztása
    • Alapvető operátorok és Drools-specifikus operátorok
    • Alapvető akkumulátor függvények (összeg, maximum stb...)
    • ​Köztes számítások
  3. Új tények beszúrása
  4. Gyakorlatok (sok)
  5. Szabályok rendezése BPMN-nel
    • Prioritás
    • Szabályfolyamat vs BPMN 2.0
    • Szabálykészlet végrehajtása folyamatból
    • Szabályok vs átjárók
    • Rövid áttekintés a BPMN 2.0 funkcióiról (tranzakciók, kivételkezelés)
    • Átfogó deklaratív üzleti logika a 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 nyelvfeldolgozás (NLP) DSL-lel
  7. Fusion (CPE), időbeli következtetés (események bekövetkezése után, között stb...)
    • Fusion operátorok
    • Példa eseményütemtervekben
  8. Egységtesztelés

Opcionális témák

  1. OptaPlanner
  2. jBPM
  3. Drools és integráció webes szolgáltatásokon keresztül
  4. Drools integráció parancssorból
  5. Hogyan változtassunk szabályokat/folyamatokat telepítés után újrafordítás nélkül

Követelmények

  • Programozási ismeretek bármely nyelven (pl. SQL, Java, C#, VBA)

Célközönség

  • Szoftverfejlesztők
  • Rendszerarchitekták
  • Technikai döntéshozók, akik értékelik a szabálymotorokat
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (7)

Közelgő kurzusok

Rokon kategóriák