A business rules engine is a software component that allows business rules to be recorded in a non-procedural, non-programming form, and uses advanced software techniques to compute the consequences and results of rules.
The PegaRULES component of PegaRULES Process Commander provides a powerful rules engine supporting business process management, and other applications through services.
Developed in Java, highly scalable and reliable, PegaRULES supports declarative rules, multithreaded execution and a large number of industry interfacing and standards.
The business rules engine can be embedded or called from another system using Service JSR94 rules.