IBM ODM Rule Implementation Standards and Best Practices

Software products and code are used and edited by large number of people within the organization for many years, therefore following standards is extremely important in software development. IBM Operational Decision Management (ODM) rule development is no exception.  Following IBM ODM rule development standards and best practices is crucial for implementing a readable, reusable, robust and efficient rule application.
1.   Action Rules
     i.        Atomicity of the Rules
Atomicity applies to logic, not implementation. Because of performance considerations, [more]


Controlling ODM Rules Execution Order: Utilizing the ruletask properties in IBM ODM

Ruleflows in IBM Operational Decision Management (ODM) control the rule execution order. There are two levels of granularity within the ruleflows to control the execution: The Ruleflow level and Ruletask level. Ideally business requirements would drive the ruleflow design in ODM. There are best practices around constructing ODM ruleflows and their properties. This article describes the best practices around constructing ODM ruleflows, configuration of ruleflow/ruletask through ruletask properties.  I will also present a situation that frequently appears in “Legacy Modernization” projects, [more]