Anwendungen müssen die Geschäftsregeln eines Unternehmens abbilden. Diese Anforderung bringt die Herausforderungen mit sich, ein umfangreiches Regelwerk zu programmieren und mit den kontinuierlichen Änderungen der Regeln schritthalten zu können.
Um diese Anforderung zu meistern werden eine Vielzahl von Programmierern beschäftigt. Die Fachleute des Unternehmens definieren die Geschäftsregeln und beauftragen die IT mit der Umsetzung.
Dieses Vorgehen birgt einige Probleme.
Ein Buisness-Rule-Management-System (BRMS) könnte die Antwort sein. Aber diese Systemse sind sehr umfangreich. Wie sieht eine smarte, schlanke Lösung aus?
Die Geschäftsregeln werden in Tabellen festgehalten. RTC generiert aus diesen Tabellen Java-Code, der in die Anwendung integriert werden kann. Programmierer, die mit der Umsetzung der Anforderung in Code beschäftigt waren, können mit anderen Aufgaben beschäftigt werden. Welche Regeln umgesetzt wurden läßt sich direkt aus den Regeltabellen ablesen.