Entwicklungs- und Wartungszyklus eines Business Rule Management Systems

Wissensbeitrag

Was versteht man unter einer Regel? Wie werden sie ausgeführt? Welche Tätigkeiten fallen bei Entwicklung und Wartung eines BRMS an ?

Rule

Zuerst zur Definition des zentralen Begriffes „Rule“, Regel. Sie bildet die kleinste logische Einheit innerhalb eines BRMS. Mittels einer Rule kann die Ausführung einer Aktion an die Erfüllung einer Bedingung gekoppelt werden. Die Regeln sind dabei so gut wie möglich an natürliche Sprache anzulehnen. Je besser diese Anlehnung ist, desto schneller können die Business User Regeländerungen durchführen.

Ruleflow

Müssen mehrere Regeln hintereinander abgearbeitet werden, kann dieser Anforderung mittels Orchestrierung von Regeln im Rahmen eines Ruleflows erfüllt werden. Nur Ruleflows können ausgeführt werden.

Entwicklungszyklus

Zur Entwicklung der Rules existieren verschiedene Methoden. Als Best Practice haben sich Workshops mit Beteiligung der Policy Manager herausgestellt. Innerhalb von Regeln werden diverse Begriffe genutzt, welche einen Ausschnitt aus der Umwelt beschreiben. Damit das System die Regeln versteht, muss der regelrelevante Ausschnitt der Umwelt in Form von Daten abgebildet werden. Diesen Entwicklungsschritt nennt man Datenmodellierung.

Mittels der so genannten Verbalisierung wird der Bezug zwischen der an der natürlichen Sprache orientierten Regelsprache und der für das System verständlichen auf Daten operierenden Maschinensprache erstellt. Dadurch, dass die verständliche Regelsprache zur Erstellung von Regeln benutzt werden kann, wird es dem Business User möglich, selbst Regeln zu erstellen beziehungsweise anzupassen. Nun wird der Ruleflow getestet. Nachdem die eventuell aufgetretenen Fehler behoben wurden, kann der Ruleflow deployt werden.

1. Regelfindung

2. Datenmodellierung

3. Definition der Regelsprache

4. Erstellung der Regeln

5. Orchestrierung der Regeln

6. Testen des Ruleflows

7. Deployen des Ruleflows

Wartungszyklus

Die Modellierung, Verbalisierung und Orchestrierung der Regeln wird einmalig von IT Developern durchgeführt. Daher sind diese innerhalb von Wartungszyklen verzichtbar. Die Agilität der Anwendung wird bedeutend erhöht, da nun die Business User die Regeln direkt anpassen und bei Bedarf testen können.

1. Anpassung der Regeln

2. Testen des Ruleflows

3. Deployen des Ruleflows

Wissen

WebSphere ILOG Komponenten und Benutzerrollen

Welche Personengruppe sind an der Entwicklung und Wartung des Business Rule Management Systems beteiligt? Welche Werkzeuge benötigen sie? Mehr in unserem Blogartikel.

Wissen

Einsatzmöglichkeiten und Nutzen eines BRMS

Was versteht man unter einem Business Rule Management System (BRMS)? Wo und warum wird es eingesetzt? Dies und noch mehr beantwortet dieser Blogartikel.

Services für IBM Operational Decision Manager
Technologie

IBM Operational Decision Manager

Der IBM Operational Decision Manager ermöglicht es, Anwendungen über den Entwicklungsprozess hinaus flexibel auf veränderte Bedingungen anzupassen. Die Darstellung der programminternen Algorithmen wird so aufbereitet wird, dass fachliches Personal die gewünschten Änderungen eigenständig durchführen kann.

Verschiedene Werkzeuge wie Hammer, Schraubenzieher, etc. auf einem Boden
Wissen

Durch IBM ILOG Übersicht im gefühltem Chaos bewahren

Business Rule Management Systeme dienen dazu die Komplexität von Anwendungen aufzubrechen. Das ILOG Business Rules Management System bietet dafür eine interessante Ergänzung zu den bisherigen IBM WebSphere BPM Produktangeboten.

Wissen

Mehrwerte schaffen bei Kreditprozessen mit IBM BPM

Als Unternehmer eines Kreditinstituts kommt man an dem Thema der Kreditprozesse kaum mehr vorbei. Wir möchten Ihnen mit unserer Erfahrung aus diesem Sektor und den Produkten IBM BPM und ODM helfen, an dieser Stelle Mehrwerte zu schaffen.

Wissen

Methodisches Vorgehen in IBM BPM

Im Software Engineering ist das passende Vorgehensmodell essenziell für die Strukturierung des Entwicklungsprozesses eines Projekts. Für Software-Projekte auf Basis der Plattform IBM Business Automation Workflows gibt es die IBM BPM Playback Methodology.

Rechner mit Programmiercode
Wissen

Einführung in BRMS am Beispiel IBM ILOG

Heutzutage ist es Unternehmen aufgrund des hohen Wettbewerbsdruckes essenziell, schnell auf sich verändernde Marktbedingungen reagieren zu können. An dieser Stelle setzt ein Business Rule Management System an. Ein führender Anbieter von Business Rules Management Systemen (BRMS) ist ILOG. Mit der Übernahme von ILOG durch IBM.

Newtonkugeln
Wissen

Mit WODM bessere operationale Entscheidung anbieten - Teil 2

Der 2. Teil dieser Blogreihe behandelt, wie Geschäftsregeln mittels IBM WebSphere ODM implementiert werden können.

Graue Türen und eine rote Tür zur Visualisierung von Einzigartigkeit
Wissen

Mit WODM bessere operationale Entscheidung anbieten - Teil 1

Mit der Entwicklung des Marktes und den sich häufig verändernden Marktbedingungen benötigen wir Software, mit der Geschäftsregeln schnell erstellt und verändert werden können. WebSphere ODM (Abkürzungen für Operational Decision Manager) ist eine solche Plattform zum Geschäftsregelmanagement.

Wissen

IBM ODM Decision Server Insights

Mit dem neuen Tool IBM Decision Server Insights (DSI), basierend auf IBM Operational Decision Manager (ODM), bietet IBM eine leistungsstarke Möglichkeit, große Daten besser zu verwalten und in Echtzeit auszuwerten. Dieser Blogartikel fasst wertvolle Insights zum Thema zusammen.

Graue Türen und eine rote Tür zur Visualisierung von Einzigartigkeit
Wissen

Zwei Mal ODM - aber ist WebSphere ODM gleich ODM Enterprise?

Die beiden Produkte ILOG ODM Enterprise bzw. ILOG ODME und IBM ILOG WebSphere Operational Decision Management, kurz WODM oder WebSphere ODM, ähneln sich in ihren Abkürzungen stark. Ob es tatsächlich Überschneidungen bei den beiden Produkten gibt, klärt dieser Blogartikel.

Pressemitteilung zur Cloud-Lösung für Geschäftsautomatisierung bei nolte Küchen
News 08.04.20

Nolte Küchen setzt auf IBM-Lösung für Automatisierung

In einem gemeinsamen Projekt von IBM und X-INTEGRATE optimiert der Küchenhersteller Bestellablauf und Kundenservice mit Public Cloud und On-Premise-Lösungen von IBM.

Zufriedenere Kunden nach der Reklamation
News 15.03.16

Aktion: Workshop zu Abwicklung Ihrer Reklamation

Wir zeigen Ihnen, wir Sie Ihre Reklamationen einfacher abwickeln! Unsere Gratis-Beratung ist limitiert auf die ersten 10 Interessenten. Sichern Sie sich am besten gleich Ihren Wunschtermin.

Fotografie der Stadt München
Event 16.05.17

IBM Process Transformation Summit 2017

Die IBM lädt vom 19. – 20. September 2017 zum IBM Process Transformation Summit nach München ein. Wolfgang Schmidt, Geschäftsführer der X-INTEGRATE, wird in seinem Vortrag von aktuellen Projekten und der Optimierung von Fertigungsprozessen durch IoT- und Advanced Analytics- Verfahren berichten.

Publikum zur Visualisierung der IBM Smarter Process Summit
Event 11.07.16

IBM Smarter Process Summit 2016

Nehmen Sie teil am IBM Smarter Process Summit in Böblingen und erfahren Sie, wie sie mit richtig umgesetzten Integrations- und BPM-Lösungen der fortschreitenden Digitalisierung Ihres Unternehmens und den damit einhergehenden Herausforderungen begegnen können.

Business Process Management (BPM)
Kompetenz 01.09.20

Business Process Management

Business Process Management (kurz BPM) ist ein Managementkonzept zum Beschreiben, Steuern, Modellieren und nicht zuletzt Optimieren von Geschäftsprozessen.

Zahnräder sinnbildlich für einen Prozess
Wissen

Prozessautomatisierung mit IBM DBA

Vor allem Unternehmen in einem starken Wettbewerbsverhältnis setzen mehr denn je auf Automatisierung ihrer Geschäftsprozesse. Die Automatisierungsplattform von IBM, DBA (Digital Business Automation) genannt, bietet dafür vielfältige Lösungsansätze.

Rechner mit Programmiercode
Wissen

IBM ODM-Services automatisiert testen

Die Relevanz von ausgiebigen Tests ist in der Softwareentwicklung unumstritten. Der heutige Blogartikel befasst sich mit einer Möglichkeit, deployte Regelservices des IBM Operational Decision Managers automatisiert zu testen und diese Tests zu dokumentieren.

Wissen

Neue Governance und kollaborative Möglichkeiten des IBM BPM

Neuerungen in IBM BPM v8 bezogen sich schwerpunktmäßig auf die kollaborativen Eigenschaften sowie die Verstärkung der Governance. Dieser Blogartikel verschafft einen Überblick.

Rechnungseingänge gesteuert bearbeiten mit IBM BAW 8.5
Wissen

Rechnungseingänge gesteuert bearbeiten mit IBM BPM 8.5

Rechnungsbearbeitung ist ein zentrales Thema bei der Optimierung von Geschäftsprozessen. Erfahren Sie in diesem Artikel, wie eine flexiblen Prozessmanagement-Plattform wie IBM BPM 8.5 Ihrem Unternehmen dabei helfen kann.