Geschäftsregeln einheitlich und schnell anpassen

Softwaretechnologie hat die Version 3.5 des Business Rules Management Systems (BRMS) „visual rules“ bekannt gegeben. Eine Enterprise-Funktionalität ergänzt den bereits enthaltenen Rule Server, der die Lösung SOA-fähig macht.

Der Zweck von BRMS ist, dass sich Geschäftsregeln schnell erfassen und ändern lassen. Stellen mehrere dafür zuständige Personen die Regeln z.B. per Hot Deployment im laufenden Betrieb bereit, wächst das Risiko für die Funktionsfähigkeit der gesamten Anwendungen. Im Team ist es daher besonders wichtig, dass die Qualität der Regeln zentral und einheitlich sichergestellt werden kann.

Abbildung: Softwaretechnologie
Abbildung: Softwaretechnologie

Für eine automatische Bereitstellung qualitätsgesicherter Regeln integriert visual rules 3.5 jetzt die Komponente „Build Tools“. Mit der neuen Enterprise-Funktionalität ließen sich alle Produktionsschritte nach der Modellierung der Regeln automatisieren, so Softwaretechnologie. Es sei somit gewährleistet, dass ausschließlich solche Regeln in den produktiven Einsatz gelangen, die fachlich konsistent und vollständig getestet sind. Zu den automatisierten Schritten gehören die Regelausführung, die Codeerzeugung, das Testen sowie das Deployment.

Für die Erfolgskontrolle der automatischen Tests stehen eine Testabdeckungsanalyse, Berichte und die vollständige Dokumentation der Regelprojekte zur Verfügung. Die Testabdeckungsanalyse zeigt an, ob alle Geschäftsregeln getestet wurden. Weitere Kennzahlen zum Erfolg der gelaufenen Tests finden sich in den ausgegebenen Berichten. Die Dokumentation dient u.a. der Publizierung der bereitgestellten Geschäftsregeln und kann als HTML erzeugt werden.

Die mit visual rules erstellten Geschäftsregeln lassen sich zudem in bestehende Build-Prozesse und Übergabeverfahren integrieren. Das ist für alle Unternehmen wichtig, die Continuous Integration betreiben. Neben der zentralen Qualitätssicherung unterstützt die neue Version jetzt auch die vollständige Wiederverwendung der Regeln und Ressourcen aus einem Projekt in beliebigen anderen Projekten. Eine kostenlose Evaluierungsversion des Produkts steht zum Download bereit. (Detlef Scholz)

tecCHANNEL Shop und Preisvergleich

Links zum Thema Applikationen

Angebot

Bookshop

Bücher zum Thema

eBooks (50 % Preisvorteil)

eBooks zum Thema

Software-Shop

Gesamtübersicht