Kurzusleírás
Rövid bevezetés a szabálymotorokba
- Rövid története a szakértői rendszereknek és szabálymotoroknak
- Mi a mesterséges intelligencia?
- Előre vs visszafelé láncolás
- Deklaratív vs eljárásorientált/OOP
- Megoldások összehasonlítása
- Mikor érdemes szabálymotorokat használni?
- Mikor nem érdemes szabálymotorokat használni?
- Alternatívák a szabálymotorokhoz
KIE
- Eszközök szerkesztése
- Workbench integráció
- Szabályok közvetlen végrehajtása a KIE-ből
- Telepítés
- Döntési táblázatok
- Szabály sablonok
- Irányított szabályszerkesztő
- Tesztelés
- Munkaelemek
- Verziókezelés és telepítés
- Egy kicsit több a repository-ról (git)
- Egyszerű folyamatok fejlesztése szabályokkal
Szabályok írása az Eclipse-ben
- Állapotmentes vs állapotfüggő munkamenetek
- 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
- Új tények beszúrása
- Gyakorlatok (sok)
- 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
- 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
- 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
- Egységtesztelés
Opcionális témák
- OptaPlanner
- jBPM
- Drools és integráció webes szolgáltatásokon keresztül
- Drools integráció parancssorból
- 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
Vélemények (7)
I liked the positive and optimistic attitude. Gives good answers to questions.
Emil Krabbe Nielsen
Kurzus - Introduction to Drools 6 for Developers
Gépi fordítás
I was benefit from the flexibility and thorough explanations regarding the usage.
Denis Kirchhubel
Kurzus - Introduction to Drools 6 for Developers
Gépi fordítás
Maintaining speed with taking every one in the group along. Exercise oriented. Tried to cover as much as possible comfortably.
Rakesh Prajapati
Kurzus - Introduction to Drools 6 for Developers
Gépi fordítás
It met our expectations.
Vadim Bilan
Kurzus - Introduction to Drools 6 for Developers
Gépi fordítás
The exercises were great and the material is short and concise.
Anjali Sharma
Kurzus - Introduction to Drools 6 for Developers
Gépi fordítás
I really was benefit from the exercises in Eclipse.
Anna Beluskova
Kurzus - Introduction to Drools 6 for Developers
Gépi fordítás
It was nice to see some other editors, other details around bpmn.
Derek Doherty
Kurzus - Introduction to Drools 6 for Developers
Gépi fordítás