Win a copy of The Way of the Web Tester: A Beginner's Guide to Automating Tests this week in the Testing forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Should I use RuleEngine?

Ramu Nur
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I've a requiremnt to define some static rules out of 5 elements. Of which, three elements have 5-6 different values and the remaining have 3 diff values. For each combination of these values, the result value is different.

For example, (EV = element value),
If (E1V1 & E2V1 & E3V1 & E4V1 & E5V1) then result = R1
else If (E1V1 & E2V1 & E3V1 & E4V1 & E5V2) then result = R2
etc etc

I might get some 500 rules like this and it may happen that one more element might be added in future and the existing resul values might be changes, etc.

But these rules are pretty static and there is no finaancial equations, there is no further processing out of this rules like this result is an input to another ruleset, etc etc.

I am not planningt to use rule engine where it has its own maintanance, downtime, hard to modify, hard to deply etc etc...We dont want to see any downtime in production...

Any help in identifying a best solution is appreciated...

  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic