Changing the Rules
Business Rule Management
Business Rule Management
One of the advantages of being disorderly is that one is constantly making exciting discoveries. – A A Milne.
For the past month or so I have been pondering how to describe the applications of rules technology on a compact but useful slide. To me, the primary uses entail automating:
Various products do some of these things, with varying degrees of success. I don’t think any single product would claim to do all these things well. I’m sure that some people would also like to see “Business Insights” on the list too, but as that is not my area of expertise I have taken the liberty of omitting it.
The four product categories can all trace their roots back to artificial intelligence to some extent. However, as one of my AI professors used to quip, when pressed for a definition of AI, “It’s Computer Science that doesn’t quite work yet…” So, most things can!
So without further ado or commentary, here is the diagram. I hope it will provoke some reflection and response if nothing else. I have included the XMind diagram, so don’t hesitate to hack away at it and send me your revisions.
Printable PDF file is here and an XMind diagram file (ZIP compressed) is here.
February 24, 2010 - 8:20 pm
Daniel – neat classification although I’d have thought “use cases” rather than “users” would be a more useful classifier
PS: commented on here: http://tibcoblogs.com/cep/2010/02/24/processes-event-driven-decisions-and-actions/
Cheers
March 1, 2010 - 11:52 am
Users… use cases; all a matter of perspective IMO!
Dan
September 30, 2011 - 8:48 am
I am in the process to port a rule engine to android and i wondered if
you could give me
a hint where i can get the JSR94 java source, accordiing to the fact
that i have to crosscompile
it to dalvik?
thanks a lot
wolfgang
September 30, 2011 - 10:39 am
Here: http://www.javarules.org/jsr94/
December 15, 2011 - 8:32 pm
Hi Daniel,
Liked your post.
I work primarily on WebSphere commerce based websites and was wondering what kind of applications Jrules will have in the Websphere commerce based sites. IBM WC gives almost everything in terms of the things that can be dynamic like, Sales catalogs, promotions, Price rules etc which can be configured.
Thanks
Ashu