Schulungsübersicht

Kurze Einführung in Regelmaschinen

  1. Kurze Geschichte von Expertensystemen und Regelmaschinen
  2. Was ist künstliche Intelligenz?
  3. Vorwärts- vs. Rückwärtsverkettung
  4. Deklarativ vs. Prozedur/Op
  5. Vergleich von Lösungen
  6. Wann sollte man Regelmaschinen verwenden?
  7. Wann sollte man keine Regelmechanismen verwenden?
  8. Alternativen zu Regelmaschinen

KIE

  1. Deklaratives vs. traditionelles Faktenmodell
  2. Ausführen von einfachen Regeln mit einfachen Tests
  3. Erstellung von Assets
  4. Entscheidungstabellen
  5. Regel-Vorlagen
  6. Geführter Regeleditor
  7. Testen, Grenzen und Vorteile
  8. Entwickeln einfacher Prozesse mit Regeln

Schreiben von Regeln in Eclipse

  1. Zustandslose vs. zustandsabhängige Sitzungen
  2. Auswahl der richtigen Fakten
    • Grundlegende Operatoren und Drools spezifische Operatoren)
    • Grundlegende Akkumulationsfunktionen (Summe, Max, etc...)
    • Intermediäre Berechnungen
  3. Einfügen neuer Fakten
  4. Übungen (viele davon)

Ordnungsregeln mit BPMN

  • Ausprägung
  • Regelfluss vs. BPMN 2.0
  • Ausführen eines Regelsatzes aus einem Prozess
  • Regeln vs. Gateways
  • Kurzer Überblick über die Funktionen von BPMN 2.0 (Transaktionen, Ausnahmebehandlung)
  • Umfassende deklarative Geschäftslogik in Drools

Domänenspezifisch Languages (DSL)

  • Erstellung neuer Sprachen
  • Vorbereiten der DSL für die Verwendung durch Managements
  • Grundlegende Natural Language Processing (NLP) mit DSL
  • Strategien für das Schreiben von DSL aus Regeln
  • Strategien für das Schreiben von Regeln aus einer von Analysten geschriebenen DSL

Unit-Tests

  1. Teststrategien (Test pro Fall oder pro Regel)
  2. Automatisches Ausführen von Tests

Voraussetzungen

Programmierkenntnisse in einer beliebigen Sprache werden dringend empfohlen (SQL, Java, C#, VBA, usw...)

 21 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien