www.wikidata.de-de.nina.az
Samtliche Informationen in diesem Artikel sind nicht hinreichend mit Belegen beispielsweise Einzelnachweisen ausgestattet Angaben ohne ausreichenden Beleg konnten demnachst entfernt werden Bitte hilf Wikipedia indem du die Angaben recherchierst und gute Belege einfugst Keinerlei Quellen vorhanden Stand April 2016 Quellen sind ein wichtiger Bestandteil glaubwurdiger Enzyklopadien Der Begriff Geschaftsregel oder englisch Business Rule bezeichnet in der Wirtschaftsinformatik als Sammelbegriff verschiedene Arten von Regeln die in oder in Zusammenhang mit Computerprogrammen verwendet werden Man versteht darunter nicht unbedingt eine geschaftliche Angelegenheit sondern Business Rules konnen auch ganz elementare technische Sachverhalte beschreiben Ein einfaches Beispiel aus dem Bereich Telekommunikation WENN das Telefonat langer als 30 Minuten gedauert hat UND das Telefonat zwischen 18 00 Uhr und 24 00 Uhr gefuhrt wurde UND der Tarif des Besitzers Student 30 heisst DANN wende 10 Rabatt auf das gefuhrte Telefonat an Zur Definition vieler ahnlicher Regeln kann auch eine Entscheidungstabelle verwendet werden Solche Regeln bilden die Grundlage fur Regelbasierte Systeme welche im weiteren Sinne dem Spezialgebiet der Kunstlichen Intelligenz KI zuzurechnen sind Diese basierten fruher vielfach auf der mit der Programmiersprache Prolog aufgekommenen Idee durch systematisches Durchprobieren moglicher Kombinationen von Wenn Dann Regeln oder durch mathematische Inferenz die Losung eines Problems zu ermitteln Neuere KI Verfahren in dieser Richtung verwenden u a kunstliche neuronale Netze sowie Fuzzylogik Diese bieten jedoch typischerweise wenn uberhaupt eine nur eingeschrankte Nachvollziehbarkeit In Anlehnung an Business Process Management zur Modellierung von Prozessablaufen oder noch feingranularer angelehnt an Modellgetriebene Softwareentwicklung stehen heute auch Verfahren zur grafischen Modellierung von Regeln zur Verfugung Diese eignen sich insbesondere um auch komplexe Regeln und deren Querbezuge grafisch zu veranschaulichen Vielfach versteht man unter Business Rules aber auch etwas viel einfacheres namlich Vorgaben die beschreiben wie sich ein Computerprogramm oder Geschaftsprozess der durch ein Computerprogramm gesteuert wird verhalten soll Beispielsweise beschreibt eine Plausibilitatsregel meist in Form einer Formel wann in eine Anwendungssoftware eingegebene Daten gultig sind Diese Daten werden nur dann zur Speicherung zugelassen wenn alle zutreffenden Plausibilitatsregeln erfullt sind Ebenso gibt es Berechnungs Sichtbarkeits Berechtigungs und viele weitere Arten von Regeln die das Sollverhalten eines Programms oder Prozesses beschreiben Business Rules werden vom Fachbereich eines Unternehmens haufig als Vorgabe fur Softwareentwickler im Pflichtenheft niedergeschrieben und mussen dann von diesen manuell und aufwendig in die Computerprogramme eingearbeitet werden Business Rule Management Systeme kurz BRMS bieten hier die Moglichkeit diese Regeln separat in einem Business Rule Repository zu verwalten um so mehr Transparenz fur den Fachbereich Flexibilitat bei Anderungen der Business Rules und Kosteneinsparungen durch kurzere Entwicklungs und Anderungszyklen des Computerprogramms zu erreichen Die Ausfuhrung der Regeln aus dem Repository wird dann von einer Business Rule Engine gesteuert Diese Systeme sind ublicherweise in den Programmiersprachen C oder Java geschrieben Ziel eines BRMS ist es die Regeln von vorneherein von der Datenzugriffs Prozess und Prasentationsschicht eines Computerprogramms zu isolieren und an zentraler Stelle jederzeit fur neue Anforderungen und andere Programme zur Verfugung zu stellen Abgerufen von https de wikipedia org w index php title Geschaftsregel amp oldid 206267451