Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Kort introduktion till regelmotorer
- Kort historik eller Expert Systems and Rules Engine
- Vad är artificiell intelligens?
- Framåt- och bakåtlänkning
- Deklarativ vs procedur/oop
- Jämförelse av lösningar
- När ska man använda regelmotorer?
- När ska man inte använda regelmotorer?
- Alternativ till regelmotorer
KIE
- Deklarativ kontra traditionell faktamodell
- Köra enkla regler med enkla tester
- Redigera resurser
- Tabeller över beslutsbeslut
- Mallar för regler
- Guidad regelredigerare
- Testning, begränsningar och fördelar
- Utveckla en enkel process med regler
Skriva regler i Eclipse
- Tillståndslösa vs tillståndskänsliga sessioner
- Att välja rätt fakta
- Grundläggande operatorer och Drools specifika operatorer)
- Grundläggande ackumuleringsfunktioner (summa, max, etc...)
- Mellanliggande beräkningar
- Infoga nya fakta
- Övningar (massor av dem)
Ordningsregler med BPMN
- Salience
- Ruleflow jämfört med BPMN 2.0
- Köra regeluppsättning från en process
- Regler jämfört med gatewayer
- Kort översikt över BPMN 2.0-funktioner (transaktioner, undantagshantering)
- Omfattande deklarativ affärslogik i Drools
Domänspecifik Languages (DSL)
- Skapa nya språk
- Förbereda DSL som ska användas av hanterare
- Basic Natural Language Processing (NLP) med DSL
- Strategier för att skriva DSL från regler
- Strategier för att skriva regler från DSL som skrivits av analytiker
Testning av enheter
- Teststrategier (testa per ärende eller per regel)
- Utföra test automatiskt
Krav
Även om det inte krävs, rekommenderas programmeringskunskaper på alla språk (SQL, Java, C#, VBA, etc...)
21 timmar
Vittnesmål (2)
I loved that he was able to see our machines to help us when we got stuck.
Megan Burns - Sandia National Labs
Kurs - Drools 7 and DSL for Business Analysts
Exercises and solving problems in groups when the problems were more difficult.