Kursplan

Kort introduksjon til regelverkstøy

  1. Kort historikk om ekspertsystemer og regelverkstøy
  2. Hva er kunstig intelligens?
  3. Forward vs Backward chaining
  4. Deklarativ vs prosedyre/OOP
  5. Sammenligning av løsninger
  6. Når skal man bruke regelverkstøy?
  7. Når skal man ikke bruke regelverkstøy?
  8. Alternativer til regelverkstøy

KIE

  1. Deklarativ vs Tradisjonell Faktamodell
  2. Utføre enkle regler med enkle tester
  3. Opprette ressurser
  4. Beskjedsregler
  5. Regelmaler
  6. Gjennomgået regleredaktør
  7. Testing, begrensninger og fordeler
  8. Utvikle enkle prosesser med regler

Å skrive regler i Eclipse

  1. Stateless vs Stateful sesjoner
  2. Velge riktige fakta
    • Grundleggende operatører og Drools spesifikke operatører
    • Grundleggende akkumulerende funksjoner (sum, max, etc...)
    • Intermediate beregninger
  3. Innsatte nye fakta
  4. Øvelser (mange av dem)

Å ordne regler med BPMN

  • Salience
  • Ruleflow vs BPMN 2.0
  • Utføre regelsett fra en prosess
  • Regler vs portier
  • Kort oversikt over BPMN 2.0-funksjoner (transaksjoner, feilhåndtering)
  • Omfattende deklarativ forretningslogikk i Drools

Domene-spesifikke språk (DSL)

  • Å opprette nye språk
  • Forberede DSL til bruk av ledere
  • Grundleggende naturlig språkbehandling (NLP) med DSL
  • Strategier for å skrive DSL fra regler
  • Strategier for å skrive regler fra DSL skrevet av analytikere

Enhetstesting

  1. Teststrategier (test per sak eller per regel)
  2. Utføre tester automatisk

Krav

Selv om det ikke er nødvendig, anbefales programmeringskunnskaper på alle språk (SQL, Java, C#, VBA, osv...)

 21 timer

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier