Kursplan

Kort introduksjon til regelmotorer

  1. Kort historie om ekspertsystemer og regelmotorer
  2. Hva er kunstig intelligens?
  3. Fremover vs bakoverkjedning
  4. Deklarativ vs prosedyre/OOP
  5. Sammenligning av løsninger
  6. Når skal man bruke regelmotorer?
  7. Når skal man ikke bruke regelmotorer?
  8. Alternativer til regelmotorer

KIE

  1. Skaping av ressurser
  2. Integrasjon av arbeidsbenk
    • Kjør regler direkte fra KIE
    • Utplassering
  3. Beslutningstabeller
  4. Regelmaler
  5. Ledet regelredigerer
  6. Testing
  7. Arbeidsoppgaver
  8. Versjonering og utplassering
  9. Enn litt mer om repository (git)
  10. Utvikling av enkel prosess med regler

Skriv regler i Eclipse

  1. Stateless vs stateful sessions
  2. Velge riktige fakta
    • Grunnleggende operatører og Drools spesifikke operatører
    • Grunnleggende akkumuleringsfunksjoner (sum, maks, osv...)
    • Intermediære beregninger
  3. Innsatte nye fakta
  4. Øvelser (mange av dem)
  5. Ordneregler med BPMN
    • Viktighet
    • Regelflyt vs BPMN 2.0
    • Kjør regelsett fra en prosess
    • Regler vs portaler
    • Kort oversikt over BPMN 2.0 funksjoner (transaksjoner, feilhåndtering)
    • Utrettelig deklarativ bedriftslogikk i Drools
  6. Domain Specific Languages (DSL)
    • Skap nye språk
    • Forbered DSL til bruk av ledere
    • Grunnleggende Natural Language Processing (NLP) med DSL
  7. Fusion (CPE), tidsmessig resonnering (for hendelser som skjer etter, mellom, osv...)
    • Fusion operatører
    • Eksempel i hendelsesskjemar
  8. Enhetstesting

Valgfrie emner

  1. OptaPlanner
  2. jBPM
  3. Drools og integrasjon via webtjenester
  4. Drools integrasjon via kommando-linje
  5. Hvordan endre regler/prosess etter utplassering uten å kompilere

Krav

  • Programmeringsevner i hvilket som helst språk (f.eks., SQL, Java, C#, VBA)

Målgruppe

  • Programvareutviklere
  • Systemarkitekter
  • Tekniske beslutningstakere som vurderer regelmotorer
 21 timer

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier