ValidationRules for validating user input.
TransactionsThe rules for executing a transaction such as a purchase.
CalculationCalculating values such as a discount on an order.
Process FlowDeciding how to trigger steps in a process.
Page FlowDeciding what pages to display to a user.
Data TransformationRules for transforming data from one format to another such as how to display an account number to a user.
NotificationsDeciding when to notify people of information. For example, the rules for sending an alert that an industrial robot is in need of maintenance.
EventsWhen to trigger events such as the rules to determine that passengers have left a vehicle. Such an event might be handled with other business rules such as deciding to turn off interior lights.
|Overview: Business Logic|