Working with Rules Engines

Greater Toronto Software Symposium 2006

Working with Rules Engines

This talk by Venkat Subramaniam gave an overview of rules engines and worked through an example using the Drools rule engine which has been taken on by JBoss.

Two interesting thoughts from this talk.

  • First, a project shouldn’t attempt to use a rules engine from day one. As a rules engine becomes necessary, refactor the logic behind a single interface which can be re-implemented as necessary.
  • Second, remember that the complex rules might only apply to single part of the domain. For example, the rules to about drug interaction would be separate from the rules about billing. They don’t all have to come from the same rules engine.
It's only fair to share...
Share on FacebookGoogle+Tweet about this on TwitterShare on LinkedIn

Leave a Reply