Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

rule engines  RSS feed

 
Maulin Vasavada
Ranch Hand
Posts: 1873
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi all,
well this is kind of general question but as there are Java APIs for this i would like to put it here.
my questions are,
1. what is a 'rule engine'?
2. what are good ones available in the market? (paid or free)
3. how much research has gone into Java based rule engines?
4. what are the points/issues we should consider when we want to evaluate a given rule engine?
if anybody have any link or pointers , it would be a great help.
meanwhile, i am with my best friend looking for more information - Google..he he :-)
regards
maulin.
 
Jason Menard
Sheriff
Posts: 6450
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don't know too much about it, but check out Jess. To be honest I only became aware of it because Manning is coming out with a book on it.
 
Thomas Paul
mister krabs
Ranch Hand
Posts: 13974
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Rules engines are very cool beasts. They are very complicated but a well written one is extremely flexible. The idea behind a rules engine is to provide a framework for creating business rules.
 
Maulin Vasavada
Ranch Hand
Posts: 1873
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks Jason.
i'm trying to obtain paper by Dr. Charles Forgy about the Rete Algorithm if i can get it from anywhere. Rete is the algorithm used by almost each rule-based system originally deviced by Dr. Charles Forgy and it is the most efficient algorithm so far in rule-based systems.
just wondering - why they named the project as "Jess"?
regards
maulin.
 
Michael Morris
Ranch Hand
Posts: 3451
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey Thomas,
Could you point us to some literature on the subject?
Michael Morris
 
Jason Menard
Sheriff
Posts: 6450
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Maulin Vasavada:
just wondering - why they named the project as "Jess"?

My guess is that it has something to do with Java Expert System, but that's just a guess.
 
Jim Yingst
Wanderer
Sheriff
Posts: 18671
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jess
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!