Dear all
Thank thank you for your response, and yes, you are right, you do need
more information. My initial posting was more testing wether there is
anyone interested in this area and if they knew any resources.
My constraints are
- Oracle 8i
- Write my own rules - primarily data driven - i.e. enable users to
configure the state engine path (easy) and rules for the validation of
the each state transition of the object (not so easy).
Scot - I agree - hard part is actually getting users to commit to the
rules and identifying each rule type (wow - what a surprise?!?!?), but
I did work on one project like this and user interface was a hardest
issue, as UI was designed so that you need to be a rocket scientist
(or sitting next to one) to be able to figure how to set up the rules.
That set of rules were comparatively simple and represent a tiny
subset of the rules that I need to capture now.
Jan I did use Aditi (a deductive database which uses Prolog as a
interface and query language), as you see from the two constraints, I
have to derive information, I can not configure constraints. I could
capture rules in the code, but the maintenance of the code would make
this option unworkable.
BTW Yes, your assumption about the Bussiness Rule book is correct, and
no, I do not want to call them bussiness rules, the book does, so I
have used the expression.
I hope that this clarifies my situation better than my initial
posting. Thank you for your replies, once again.