What is OT-Rules?
OT Rules is a simple rule engine that focuses on execution, validation and business rules composition. One of the main advantages of using OT Rules is that you can define business validations and keep them isolated from business logic so you can add, remove, change or compose these rules and new rules in a simple, flexible way without affecting the business logic.
Download
Features (version 1.0.1)
* Flexible and configurable rules evaluation.
* Provide differents relational rules (AND, OR, XOR, NOT).
* Support simple and composite rules.
* Built-in rules.
* It is configured through the use of a XML file and fluent API.
* Integration with Spring Framework (rules are spring-beans).
* Multi-threading environment.
* Test cases that explains the behavior of the rules.
* More than 90% code coverage.
When do you use OT-Rules?
# To execute business validations.
# To evaluate (potential) business rules that changes in a time
# To develop rules incrementally and compose their in each iteration.
# To obtain a flexible environment to execute business logic.
No hay comentarios:
Publicar un comentario