docas[rules]
The business rule engine from Docas Software
docas[rules] is a Java- and XML-based toolkit for the update and execution of business rules. With docas[rules], the tools for updating the rules are the key features. This is one difference from AI-based rule systems. docas[rules] is not a ported AI system, but has instead been completely newly-developed, with the aim of being able to update ands test business rules through a modern GUI application. Business rules can thus be defined and immediately tested, even at the level of normal language expressions, by the particular department itself. Using the convenient docas[rules] rule editors, the specialised knowledge explicitly saved in XML can be updated as easily as application data. Many technical changes can thus be made by the department immediately, without any time-consuming and expensive detours via IT.
Rapid modification of business rules
It must be possible to economically adapt software in ever-shorter cycles. In many cases, it is unacceptable to change the program code and run through all the release stages for the amended code every time. Using docas[rules], business rules can be changed and put into productive operation in no time at all.Architecture examples
The docas[rules] engine can be employed in very different environments:- in Java client applications
- in Java applets
- as a Java servlet or
- in a J2EE server