IBM WODM v8:A business rules management system. (description). Typical usage is to externalize business rules from a host application, often for reasons of agility, transparency, performance, business user accessibility or regulatory compliance.
Differences:The table below attempts to summarize the major differences between the two approaches.
|Governance||Having externalized business rules from the host application they can be given an independent business-driven change cycle. For example, updating promotions every week with minimal IT intervention. To enable a rich business rules change cycle tools are required to check-in/check-out rules to/from source code control, synchronize rules with a business user interface, and define custom properties on rules (e.g. Country="Russian Federation") that can control governance processes.||No governance features, would have to be built from scratch.|
|Execution||Ability to trace rule execution, including generating an execution report that summarizes how a transaction was processed by rules. In some industries producing such as report may be a regulatory requirement.||No
built in support for application tracing.
|Hot-deployment||Built in support for hot-deployment from both Eclipse (Rule Designer) and a web application (Decision Center).||No built in support, would have to be built from scratch.|
|Testing & Simulation||ODM includes a powerful set of testing and simulation tools to enable business analysts to test rules independent of the host application. Graphical user interfaces and MS Excel templates are provided to enter data.||No equivalent, would have to be built from scratch.|