bpm - How to implement Business Rules -
i've been trying figure out how deal business rules in following format:
- a booking has 1 n (n = 200) articles
- problem p shall handled system xyz
- a specifict data-class shall supported in system xyz
- the communication customer shall done organization z.
- it possible change specific value in order
- the system xyz shall able evaluate if customer able pay monthly rates
in addition, many rules got explain things need fulfilled in order let future system work correctly. in eyes, these rules technical requirements. so, best choice? hard-coding these business rules in business processes (it sounds wrong) or embedding business rule management system (with rules engine) next business process management?
my guess rule engine not best choice this. there more 1 possibilities , scenarios written down in each business rule , common "if-then" statement not apply in cases. found out in cases there "if-then" statement (literature etc.), sbvr omg comes in (semantics of business vocabulary , business rules). confuses me because there isn't required formulate rules "if-then" et cetera.
i assume these rules not meant built in rules engine, rather kept eye on during implementation of software , after process. yet think these business rules might change. wouldn't naive hard-code them in business processes?
if there's hint, i'd thankful.
br
yeah, need choose right tool job. should take @ drools , jbpm projects. main goal make rule engine coexist process engine. of "rules" can create business process take care of , 1 can write proper business rule. , third option mix both worlds.
Comments
Post a Comment