Loading…
Expressing business rules
Business rules are formal statements about the data and processes of an enterprise. My overall approach to business rules is described in [1, 2]. Here, I will briefly discuss things we have learned about the expression of business rules in the last several years. This will shed light on where we sta...
Saved in:
Published in: | SIGMOD record 2000-06, Vol.29 (2), p.515-516 |
---|---|
Main Author: | |
Format: | Article |
Language: | English |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Business rules are formal statements about the data and processes of an enterprise. My overall approach to business rules is described in [1, 2]. Here, I will briefly discuss things we have learned about the expression of business rules in the last several years. This will shed light on where we stand in understanding business rules today.
First, it is clearly important to separate analysis-level expression of business rules from their design-level expression. Most of what I will say here is aimed toward the design level, but let me start with the analysis level.
Effective expression of business rules at the analysis level requires formative guidelines or Business Rule Statement Templates. Such language templates are now offered commercially (by my company and others). Think of these language templates as text or sentence patterns, to ensure higher clarity and consistency. These templates are important for making the business rule approach practical.
At the design level, how business rules are expressed to users must be cleanly separated from how they are represented inside the system. What is good for one is not good for the other. |
---|---|
ISSN: | 0163-5808 |
DOI: | 10.1145/335191.335457 |