Geschäftsregeln in Java Middleware-Produkte zur Vereinfachung Codierung bei der Entwicklung von Business-Software- Anwendungen entwickelt. Business- Rule Engines gelten automatische Programmierung logische Funktionen für bestimmte Benutzer Eingaben oder Befehle für solche Geschäftsprozesse wie Buchhaltung, die Einhaltung gesetzlicher Vorschriften und Bestandsmanagement . Zum Beispiel kann ein Business Rule von Gesetzesbestimmungen über Mitarbeiter Quellensteuern kommen . Dieses Business- Regel könnte automatisch in des Mitarbeiters W2 Informationen und steuerliche Abzug Daten für die Software-Anwender . Geschäftsregeln in Java sind Entscheidungsregeln , Integration Regeln , Vorschriften und Verfahren Transformation Regeln . Deklarativen Regeln
deklarative Geschäftsregeln in Java Compute Datenwerte oder durchzusetzen programmierten Zwänge wie informative Eigenschaften ändern . Deklarative Geschäftsregeln sind oft programmiert " Wenn-dann " -Logik , oder absolute , um unternehmerische Entscheidungen innerhalb der Software durchzuführen. Zum Beispiel , entwerfen die Entwickler einen Kredit - Anwendungsprogramm, das Kredit verweigert für jedermann mit einer Kredit-Score von weniger als 600 . Das deklarative Regel würde eine Wenn-Dann -Zeile zu erzeugen.
IF
application_loan.creditscore > 600
Dann
deny.application_loan .
Integration Rules
Integration Regeln helfen, die Schnittstelle zwischen der Anwendung , den Benutzer und das Geschäft " externe Daten Variablen vereinfachen . Integration Regeln helfen , um neue Daten mit bestehenden Data Warehouses in der Anwendungs-Software zu integrieren. Dies bedeutet, dass Benutzer die deklarativen Regeln ohne Änderung , wie die Funktionen der Anwendung zu ändern. Und , ermöglicht dies Unternehmen, Entscheidungs- Regeleingaben oder Prozesse, wie bestehende Zinssätze, Erlösschmälerungen , E-Mail- Listen und regulatorischen Gesetze zu ändern , ohne die Leistung der Anwendungssoftware .
Transformation Regeln
Transformation Regeln automatisieren Daten - Mapping durch Standardisierung Rohdaten Informationen . Entwickler verwenden Transformationsregeln auf Rechtschreibfehler zu korrigieren, übernehmen andere Geschäftsregeln und etablieren Industrie Standardisierungen . Transformation Regeln ändern Quelldaten in standardisierte Datensätze, die für die Verwendung durch andere Geschäftsregeln für spezifische geschäftliche Funktionen auszuführen sind . Automatische Änderung der Anzahl der Angehörigen in eine bestimmte steuerliche Abzugsbetrag in einer Steuer - Buchhaltung -Programm ist ein Beispiel, das die Transformation Regel.
Prozess Regeln
Prozess festgelegten Regeln halten die Integrität des Programms Anwendung ihre geschäftliche Nutzung. Dieses Business- Regel definiert , Titeln , Monitore und ordnet eingehende Daten an bestimmte Unternehmen Reaktionen durch die Verwendung anderer Geschäftsregeln , wie Transformation Regeln , Vorschriften und Integration deklarativen Regeln entwickelt. Einige Anwendungen erfordern mehrere Verfahren Regeln , wie eine menschliche Ressource -Programm verwendet, um Personalmitarbeitern durch einen neuen Arbeitnehmerüberlassung Prozess. Einzelner Prozess Regeln würde erfordern spezifische eingegebenen Mitarbeiterdaten und Aktualisierung eine neue Beschäftigung oder regulatorische Anforderungen des Unternehmens gelten .