Kursplan

Kort introduktion till regelmotorer

  1. Kort historik eller Expert Systems and Rules Engine
  2. Vad är artificiell intelligens?
  3. Framåt- och bakåtlänkning
  4. Deklarativ vs procedur/oop
  5. Jämförelse av lösningar
  6. När ska man använda regelmotorer?
  7. När ska man inte använda regelmotorer?
  8. Alternativ till regelmotorer

KIE

  1. Deklarativ kontra traditionell faktamodell
  2. Köra enkla regler med enkla tester
  3. Redigera resurser
  4. Tabeller över beslutsbeslut
  5. Mallar för regler
  6. Guidad regelredigerare
  7. Testning, begränsningar och fördelar
  8. Utveckla en enkel process med regler

Skriva regler i Eclipse

  1. Tillståndslösa vs tillståndskänsliga sessioner
  2. Att välja rätt fakta
    • Grundläggande operatorer och Drools specifika operatorer)
    • Grundläggande ackumuleringsfunktioner (summa, max, etc...)
    • Mellanliggande beräkningar
  3. Infoga nya fakta
  4. Ö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

  1. Teststrategier (testa per ärende eller per regel)
  2. Utföra test automatiskt

Krav

Även om det inte krävs, rekommenderas programmeringskunskaper på alla språk (SQL, Java, C#, VBA, etc...)

 21 timmar

Antal deltagare


Price per participant

Vittnesmål (2)

Upcoming Courses

Relaterade Kategorier