Kategorien
/
Business-Analyse
/
Drools und DSL für Business-Analysten

Drools und DSL für Business-Analysten

Erschließen Sie die Möglichkeiten von Drools für die Unternehmensanalyse. Tauchen Sie in diese Schulung ein, um Regel-Engines zu erforschen, deklarative Logik zu verstehen und Fachwissen in DSL zu entwickeln.

Verbessern Sie als Business Analyst Ihre Fähigkeiten beim Schreiben von Tests, Erstellen von Regeln und Integrieren von Logik in Geschäftsanwendungen.

Was werden Sie lernen?

Machen Sie sich mit Drools und den domänenspezifischen Sprachen (DSL) vertraut. Diese Schulung wurde für Business-Analysten entwickelt und versetzt die Teilnehmer in die Lage, Logik und Tests nahtlos zu schreiben. Für Business-Analysten, die technische Fähigkeiten mit Business Intelligence verbinden möchten, schließt dieser Kurs die Lücke zwischen logischem Scripting und praktischen Anwendungen.

Durch dieses umfassende Programm werden Sie:

  • Rule Engines verstehen: Sie lernen die Entwicklung von Expertensystemen kennen, begreifen das Wesen der künstlichen Intelligenz und unterscheiden zwischen Vorwärts- und Rückwärtsverkettung.
  • Anwendungen von Rule Engines entdecken: Verstehen Sie, wann Rule Engines eingesetzt werden sollten, welche Alternativen es gibt und in welchen Fällen man sie vermeiden sollte.
  • KIE nutzen: Lernen Sie KIE kennen, vergleichen Sie deklarative und traditionelle Faktenmodelle und führen Sie einfache Regeln effizient aus.
  • Authoring Assets beherrschen: Tauchen Sie tief in Entscheidungstabellen, Regelvorlagen und den geführten Regeleditor ein. Erkennen Sie die Vorteile und Grenzen des Testens.
  • Fortgeschrittene Drools-Konzepte erfassen: Verstehen Sie den Unterschied zwischen zustandslosen und zustandsbehafteten Sitzungen, machen Sie sich mit Drools-spezifischen Operatoren vertraut und nutzen Sie die grundlegenden Akkumulationsfunktionen. 
  • DSL-Integration erleben: Entwickeln Sie Fertigkeiten bei der Erstellung neuer Sprachen, machen Sie sich mit der Verarbeitung natürlicher Sprache (NLP) mit DSL vertraut und entwickeln Sie Strategien zur Umwandlung von DSL in Regeln.
  • Perfektes Unit Testing erlernen: Entdecken Sie verschiedene Teststrategien, sei es Test pro Fall oder pro Regel, und beherrschen Sie die automatische Ausführung von Tests.

Anforderungen:

Programmierkenntnisse in einer beliebigen Sprache sind empfohlen (SQL, Java, C#, VBA, etc.).

Kursübersicht*:

*Wir wissen, dass jedes Team seine eigenen Bedürfnisse und Anforderungen hat. Deshalb können wir den Schulungsplan je nach Bedarf anpassen.

1. Einführung in Rule Engines
  • Eine kurze Geschichte von Expertensystemen und Regelsystemen
  • Das Verständnis von künstlicher Intelligenz
  • Unterschiede zwischen Vorwärts- und Rückwärtsverkettung
  • Deklarative vs. prozedurale/operative Ansätze
  • Die Vor- und Nachteile verschiedener Lösungen
  • Regelmechanismen: Wann sollte man sie verwenden und wann nicht?
  • Erkundung von Alternativen zu Regelmaschinen
2. KIE erforschen
  • Deklaratives vs. traditionelles Faktenmodell
  • Ausführen von Grundregeln und Tests
3. Authoring & Asset Management
  • Entscheidungstabellen und ihre Anwendung
  • Regelvorlagen und Einblicke in den geführten Regeleditor
  • Nuancen beim Testen: Vorteile und Grenzen
4. Regelentwicklung und -verwaltung
  • Erstellung einfacher Prozesse unter Einbeziehung von Regeln
  • Schreiben von Regeln mit Eclipse
  • Verstehen von zustandslosen vs. zustandsbehafteten Sitzungen
  • Auswählen der richtigen Fakten und Operatoren
5. Fortgeschrittene Regelerstellung
  • Verwendung grundlegender und Drools-spezifischer Operatoren
  • Nutzung der grundlegenden Akkumulationsfunktionen
  • Zwischenberechnungen und Einfügen von Fakten
  • Übungen für praktische Erfahrungen
6. Integration mit BPMN
  • Ordnungsregeln mit BPMN
  • Verständnis von Salienz
  • Vergleich von Ruleflow und BPMN 2.0
  • Integration von Regeln in Prozesse
7. Drools & Umfassende deklarative Logik
  • Ein kurzer Überblick über die Funktionen der BPMN 2.0
  • Eintauchen in die DSL
  • Erstellung und Vorbereitung von DSL für den Einsatz im Management
8. Strategien & Unit Testing
  • Ansätze zur Umwandlung von DSL in Regeln und umgekehrt
  • Beherrschen von Unit-Tests: Methodologien und Automatisierung

Praxisnahes Lernen mit erfahrenen Dozenten bei Ihnen vor Ort für Organisationen.

0
Graph Icon - Education X Webflow Template
Ebene: 
Advanced
Clock Icon - Education X Webflow Template
Dauer: 
3
Tage (Stunden:
21
Camera Icon - Education X Webflow Template
Auf Ihre Bedürfnisse zugeschnittenes Training
Star Icon - Education X Webflow Template
Umfassende praktische Erfahrung in einem speziellen Umfeld
*Der Preis kann je nach Teilnehmerzahl, Änderung des Ablaufs, Standort usw. variieren.

Erlernen Sie neue Fähigkeiten unter Anleitung erfahrener Lehrer von überall.

0
Graph Icon - Education X Webflow Template
Ebene: 
Advanced
Clock Icon - Education X Webflow Template
Dauer: 
3
Tage (Stunden:
21
Camera Icon - Education X Webflow Template
Auf Ihre Bedürfnisse zugeschnittenes Training
Star Icon - Education X Webflow Template
Reduzierte Schulungskosten
*Der Preis kann je nach Teilnehmerzahl, Änderung des Ablaufs, Standort usw. variieren.

You can participate in a Public Course with people from other organisations.

0

/per trainee

Number of Participants

1 Participant

Thanks for the numbers, they could be going to your emails. But they're going to mine... Thanks ;D
Oops! Something went wrong while submitting the form.
Graph Icon - Education X Webflow Template
Level: 
Advanced
Clock Icon - Education X Webflow Template
Duration: 
3
Hours (days:
21
Camera Icon - Education X Webflow Template
Fits ideally for individuals and small groups
Star Icon - Education X Webflow Template
Networking opportunities with fellow participants.
*Price can range depending on number of participants, change of outline, location etc.