The Business Rules Approach
by David Wright
“The biggest risk to your company is not being able to change fast enough… Business Rules are the answer.” …Ron Ross
I am a great appreciator of Mr. Ross. He has written extensively on the topic of Business Rules, offers excellent training on the subject, and is the keynote speaker at each year’s International Business Rules Forum. I would like to start my own article on Business Rules with an ‘icebreaker’ he used on a seminar I attended.
| Attachment | Size |
|---|---|
| The Business Rules Approach.pdf | 165.55 KB |

Do not forget the domain model ...
Julie,
One additional comment about the integration of "business rules" and use cases.
Often business rules are associated with the domain objects you (or your use cases) deal with. The pure business rules approach suggests a fact model (the vocabulary). I tend to use a domain model as the vocabulary for the use cases, where I usually prefer to go beyond the fact model. I define the relationships and the cardinality there as well, which do represent business rules (e.g. a customer must have exactly one mobile phone).
This locates the business rule in the "right" place and avoids redundancy improving the structure of your specification.
HTH
- Thomas