> I'm not really sure what I need, and that may be the problem.  What I
> got now is basically an advanced CRUD application.  What I want in the
> application is to set up rules, configurable at run time, that will
> trigger other items to happen.  I don't want the "rules" hard coded in a
> helper or model, but rather in a db or conf file that could be changed
> by user.

Business Rules engines such as JRules (ILog) or any other of the dozen or
two out there do exactly what you are talking about, and are also
optimized via Charles Forgy's now 30 year old RETE engine to do so at
runtime with as much as hundreds of times the efficiency of simpler
if/then statements in the code.

Perhaps the most exciting open source one is Drools, but JESS is cool,
just not open source for commercial users.

It would be cool to have one implemented for Keel but this would be more
than a trivial pursuit.

>
> I don't want to reinvent the wheel here, so are there any best practices
> or tools that anyone here uses?
>
> Comments appreciated
> gene
> http://keelframework.org/documentation.shtml
> Keelgroup mailing list
> [EMAIL PROTECTED]
> http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com
>

http://keelframework.org/documentation.shtml
Keelgroup mailing list
[EMAIL PROTECTED]
http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com

Reply via email to