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


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vittnesmål (2)

Relaterade Kurser

Relaterade Kategorier