Workflow/Rules Engine in Ruby?


#1

Hi all,

Does anyone know of any workflow/rule engines implemented in Ruby?

Thanks,

Saimon


#2

On 12/1/05, Saimon M. removed_email_address@domain.invalid wrote:

Hi all,

Does anyone know of any workflow/rule engines implemented in Ruby?

Somebody released a state machine compiler that generates Ruby recently.


#3

It’s not so much workflow, but if you’re looking for something that
deals with Rules/Expert Systems I remember coming accross a few you
could either port or create C-binding that use the Rete algorithm.

I would suggest seeing if you can find a C/C++ implementation and
creating Ruby bindings.


#4

zoso wrote:

On Thu, Dec 01, 2005 at 09:43:03PM +0900, Lyndon S. wrote:

On 12/1/05, Saimon M. removed_email_address@domain.invalid wrote:

Hi all,

Does anyone know of any workflow/rule engines implemented in Ruby?

Somebody released a state machine compiler that generates Ruby recently.

State Machine Compiler? http://smc.sourceforge.net/

Written in Java, I think, but generates Ruby (it's a compiler, so 

the
result doesn’t depend on Java or anything)…

Yes, I 'm having a good look at smc. It might just fit the bill but I
need to investigate it a bit deeper.

I think I might need to be able to modify it on the fly, in which case
smc may not be applicable.

Thanks,

Saimon


#5

Hello Saimon,

Haven’t tested it out, but there is
http://www.jhorman.org/Torrent/index.html

good luck
k


#6

On Thu, Dec 01, 2005 at 09:43:03PM +0900, Lyndon S. wrote:

On 12/1/05, Saimon M. removed_email_address@domain.invalid wrote:

Hi all,

Does anyone know of any workflow/rule engines implemented in Ruby?

Somebody released a state machine compiler that generates Ruby recently.

State Machine Compiler? http://smc.sourceforge.net/

Written in Java, I think, but generates Ruby (it's a compiler, so 

the
result doesn’t depend on Java or anything)…