Kursplan

Kort introduktion till regelmotorer

  1. Kort historia eller Expert Systems and Rules Engine
  2. Vad är artificiell intelligens?
  3. Kedja framåt mot bakåt
  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 vs traditionell faktamodell
  2. Utför enkla regler med enkla tester
  3. Författartillgångar
  4. Beslutstabeller
  5. Regelmallar
  6. Guidad regelredigerare
  7. Testning, gränser och fördelar
  8. Utveckla en enkel process med regler

Skrivregler i Eclipse

  1. Statslösa vs Stateful 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. Lägger in nya fakta
  4. Övningar (många av dem)

Beställningsregler med BPMN

  • Framträdande
  • Regelflöde kontra BPMN 2.0
  • Exekvera regeluppsättning från en process
  • Regler vs gateways
  • Kort översikt över BPMN 2.0-funktioner (transaktioner, undantagshantering)
  • Omfattande deklarativ affärslogik i Drools

Domänspecifik Languages (DSL)

  • Skapa nya språk
  • Förbereder DSL för att användas av administratörer
  • Grundläggande Natural Language Processing (NLP) med DSL
  • Strategier för att skriva DSL från regler
  • Strategier för att skriva regler från DSL skrivna av analytiker

Enhetstestning

  1. Teststrategier (test per fall eller per regel)
  2. Utför 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 (5)

Relaterade Kurser

Relaterade Kategorier