Prev | Next |
Business Rule Model
Getting to know the Business Rule Model
Introducing the Business Rule Model |
The Business Rule Model provides a way of formally defining business rules, including the way they are sequenced and the domain elements they relate to. The model allows Business Rules to be formally represented in a way that prepares for the automatic generation of application (programming) code that would ultimately be used to implement the rules. There are three main parts to the notation for documenting the rules:
The Business Rules can also be related to Policies (from which they derive), Requirements (which they realize) and the application services that implement them.
|
Where to find the Business Rule Model |
Ribbon: Design > Diagram > Add Diagram > Business Rule Model > Rule Flow, Rule Model Browser window Toolbar : New Diagram icon > Business Rule Model > Rule Flow, Rule Model Browser window context menu | Add Diagram... > Business Rule Model > Rule Flow, Rule Model |
Usage of the Business Rule Model |
The Business Rule Model can be used to formally model business rules and the way they are applied in a Rule Task. The model provides a useful way of structuring the rules as a group, by connecting them to a Rule Task that can be related to the Business Process where the rules are being applied. This has the effect of reducing the clutter on a Business Process diagram and showing how the business rules apply as a set. The important information elements and facts can also be related to the Rule Tasks, again reducing the clutter of connecting individual domain elements with specific rules. |
Options for the Business Rule Model |
The Business Rules and the Rule Tasks can be related to Policies, Requirements, Business Processes and other model elements creating an articulated model that shows how the business rules are applied. Behavioral models can also be generated from the Business Rule Models. |
Learn more about the Business Rule Model |