Kurzusleírás

A szabálymotorok rövid bevezetése

  1. Az Expert Systems és a Rules Engine rövid története
  2. Mire szolgál az mesterséges intelligencia?
  3. Előre vs. hátra irányú chaining
  4. Declarative vs. procedure/oop
  5. A megoldások összehasonlítása
  6. Mikor használjuk a szabálymotorokat?
  7. Mikor ne használjuk a szabálymotorokat?
  8. A szabálymotorok alternatívái

KIE

  1. Asset szerkesztése
  2. Workbench integráció
    • Szabályok futtatása közvetlenül a KIE-ből
    • Telepítés
  3. Döntési táblázatok
  4. Szabály-sablonok
  5. Vezérelt szabályszerkesztő
  6. Tesztelés
  7. Munkakörnyezet
  8. Verziókészítés és telepítés
  9. Egy kicsit több a tárolóról (git)
  10. Egyszerű folyamatok fejlesztése szabályokkal

Szabályok írása Eclipse-ben

  1. Állapot nélküli vs. állapotos sessionek
  2. A megfelelő ténysorok kiválasztása
    • Alapvető operátorok és Drools specifikus operátorok
    • Alapvető accumulate függvények (összeg, max, stb...)
    • ​Középfokú számítások
  3. Új ténysorok beszúrása
  4. Feladatok (sok közül)
  5. Szabályok rendezése BPMN-nel
    • Salience
    • Ruleflow vs BPMN 2.0
    • Szabálysor futtatása folyamatból
    • Szabályok vs. kapuk
    • BPMN 2.0 funkcióinak rövid áttekintése (tranzakciók, kivétellek kezelése)
    • Komplex deklaratív üzleti logika a Drools-ban
  6. Domain Specific Languages (DSL)
    • Új nyelvek létrehozása
    • DSL készítése a menedzserek számára
    • Alapvető természetes nyelvfeldolgozás (NLP) DSL-lel
  7. Fusion (CPE), időzített logika (események előtti, közötti, stb...)
    • Fusion operátorok
    • Példa az esemény ütemezésben
  8. Egységtesztelés

Opcionális témák

  1. OptaPlanner
  2. jBPM
  3. Drools integráció webfelületeken keresztül
  4. Drools parancssori integrációja
  5. Hogyan módosíthatjuk a szabályokat/folyamatokat telepítés után, anélkül, hogy össze kellene állítani

Követelmények

  • Bármely nyelven programozási készségek (pl. SQL, Java, C#, VBA)

Célközönség

  • Szoftverfejlesztők
  • Rendszerarchitektok
  • Szabálymotorokat értékelő technikai döntéshozók
 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (7)

Közelgő kurzusok

Rokon kategóriák