Re: [droolers] WorkFlow Engine

2002-02-25 Thread Dave Bryson

On Sun, 24 Feb 2002, bob mcwhirter wrote:
> As far as references, there are several commercial vendors,
> all of which use rules somewhow:
> 
>   cysive.com (Their cymbio platform has a simple rules-engine
>   that doesn't take advantage of RETE).
> 
>   savvion.com (I think they have a true RETE engine in the
>   background).
> 

Here's another open-source workflow engine to add to the list. It's in 
C however, but has a lot of good documentation.

http://www.vivtek.com/wftk

dave

-- 
Dave Bryson
[EMAIL PROTECTED]



___
drools-interest mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/drools-interest



Re: [droolers] WorkFlow Engine

2002-02-24 Thread bob mcwhirter

> I was just reading the Drool mailing list and came
> across a posting on workflow.  I was wondering if
> anyone had started an effort on a workflow engine.

I think Jason van Zyl was originally planning on doing it, and I was
hoping to assist.  As far as I know, thus far, nothing has been done.

> Being new to this area, could someone point me to
> references on workflow, specifically a rule based
> workflow engine, and pro's / cons of using ECA vs
> rules.

Personally, I think all workflow engines should be rule-based to some
extent.  Else, you're not really doing decisions/action trees

Then again, I don't know what ECA is.  What's ECA?

As far as references, there are several commercial vendors,
all of which use rules somewhow:

cysive.com (Their cymbio platform has a simple rules-engine
that doesn't take advantage of RETE).

savvion.com (I think they have a true RETE engine in the
background).

Over at jakarta.apache.org, there's a Workflow component, but
I think it's more UI-Workflow, as opposed to process-workflow,
but I could be wrong.  Craig McClanahan (sp?) is leading that
project, I do believe.  Check the jakarta-commons mail archive
for information.

-bob


___
drools-interest mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/drools-interest



Re: [droolers] WorkFlow Engine

2002-02-24 Thread Viraf Bankwalla

Hi,

I was just reading the Drool mailing list and came
across a posting on workflow.  I was wondering if
anyone had started an effort on a workflow engine.

Being new to this area, could someone point me to
references on workflow, specifically a rule based
workflow engine, and pro's / cons of using ECA vs
rules.

Thanks.

- viraf

__
Do You Yahoo!?
Yahoo! Sports - Coverage of the 2002 Olympic Games
http://sports.yahoo.com

___
drools-interest mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/drools-interest



Re: [droolers] WorkFlow Engine

2001-12-13 Thread Stuart Schmukler

Jason,

Workflow engines are interesting.  It has been my observation that
A number of the approaches to design workflow engines in a rules 
language are simplified with the idea of time in the rules
engine at the condition evaluation level.  For example, in a
semi-english syntax:

// Monitoring for the success of a process
rule A {
when 
 xObj exists and
 wait 20 timeUnits for bObj to equal true
then
 do xObj.done()
}

or 
// Monitoring for failure of a process.
rule B {
 xObj exists and 
 if bObj does not exist in 20 timeUnits 
then
 do xObj.failed()
}

Or even better:
// Monitoring of a process for sucess or failure.
rule B {
 xObj exists and 
 wait 20 timeUnits for bObj to equal true
then
 do xObj.done()
else  // bObj does not exist or is not true
 do xObj.failed()
}

Without this idea of time the some workflow transitions
need to be written as a number of rules and maintained together.

Just my two cents,
Stuart



 On Wed, 12 Dec 2001, Jason van Zyl ([EMAIL PROTECTED]) wrote:

> Hi,
> 
> I am very interested in making a workflow engine (as I'm sure others on
> this
> list are interested in doing) and I wanted to know if anything has
> started
> in earnest based on drools?
> 
> I've a couple commercial packages that look really neat:
> 
> http://www.dralasoft.com/products/workflow/index.html
> http://www.insession.com/workpoint/workpoint.asp
> 
> I also know there is some code in the jakarta-commons but I'm sure it's
> well
> base on graph concepts. I haven't looked to closely though.
> 
> James, I know you were discussing somethings with Craig about JMS and
> Workflow so maybe you have a better idea.
> 
> In the project I work on (Tambora, tambora.zenplex.com) is basically all
> workflow and right now we are doing things in a fairly manual way so I
> am
> looking at a general workflow engine generally to make my life easier
> :-)
> 
> If anyone is thinking about this I'd love to hear your thoughts before I
> tear into it.
> 
> -- 
> 
> jvz.
> 
> Jason van Zyl
> 
> http://tambora.zenplex.org
> http://jakarta.apache.org/turbine
> http://jakarta.apache.org/velocity
> http://jakarta.apache.org/alexandria
> http://jakarta.apache.org/commons
> 
> 
> 
> ___
> drools-interest mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/drools-interest
> 
> 


___
drools-interest mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/drools-interest



Re: [droolers] WorkFlow Engine

2001-12-13 Thread James Strachan

Hey Jason

- Original Message -
From: "Jason van Zyl" <[EMAIL PROTECTED]>
> Hi,
>
> I am very interested in making a workflow engine (as I'm sure others on
this
> list are interested in doing) and I wanted to know if anything has started
> in earnest based on drools?
>
> I've a couple commercial packages that look really neat:
>
> http://www.dralasoft.com/products/workflow/index.html
> http://www.insession.com/workpoint/workpoint.asp
>
> I also know there is some code in the jakarta-commons but I'm sure it's
well
> base on graph concepts. I haven't looked to closely though.
>
> James, I know you were discussing somethings with Craig about JMS and
> Workflow so maybe you have a better idea.

Its definitely something that will take up much of my time next year I
think. Somewhere between web applications/services, databases, messaging,
scripting and rules is a killer workflow system.

I tend to take a MOM-centric way of looking at the workflow space, based on
sending messages around a network using a MOM or HTTP/SOAP. I think Craig is
tackling workflow from a web-app/struts perspective. Others (such as
dralasoft above) focus more on database-centric workflow; then there's the
rules/logistics part as well.

Between us all with all our different outlooks and specializations, we
should be able to put together a cool open source workflow framework from
parts, like drools, commons-workflow, velocity, messenger etc.


> In the project I work on (Tambora, tambora.zenplex.com) is basically all
> workflow and right now we are doing things in a fairly manual way so I am
> looking at a general workflow engine generally to make my life easier :-)

It looks interesting. I'll be tracking what you do - I wonder how much of
Tambora will turn out to be generic and could be reused on other systems.

James

>
> If anyone is thinking about this I'd love to hear your thoughts before I
> tear into it.
>
> --
>
> jvz.
>
> Jason van Zyl
>
> http://tambora.zenplex.org
> http://jakarta.apache.org/turbine
> http://jakarta.apache.org/velocity
> http://jakarta.apache.org/alexandria
> http://jakarta.apache.org/commons
>
>
>
> ___
> drools-interest mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/drools-interest


_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


___
drools-interest mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/drools-interest



Re: [droolers] WorkFlow Engine

2001-12-12 Thread bob mcwhirter

> I am very interested in making a workflow engine (as I'm sure others on this
> list are interested in doing) and I wanted to know if anything has started
> in earnest based on drools?

Probably not, due to the ethereal nature of drools up until Today.

> In the project I work on (Tambora, tambora.zenplex.com) is basically all
> workflow and right now we are doing things in a fairly manual way so I am
> looking at a general workflow engine generally to make my life easier :-)

In a previous life, I worked on workflow, and would love do it again.

> If anyone is thinking about this I'd love to hear your thoughts before I
> tear into it.

Mark me down as a contributor, if you form something.  I'd love to
put drools into practice.

-bob


___
drools-interest mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/drools-interest



[droolers] WorkFlow Engine

2001-12-12 Thread Jason van Zyl

Hi,

I am very interested in making a workflow engine (as I'm sure others on this
list are interested in doing) and I wanted to know if anything has started
in earnest based on drools?

I've a couple commercial packages that look really neat:

http://www.dralasoft.com/products/workflow/index.html
http://www.insession.com/workpoint/workpoint.asp

I also know there is some code in the jakarta-commons but I'm sure it's well
base on graph concepts. I haven't looked to closely though.

James, I know you were discussing somethings with Craig about JMS and
Workflow so maybe you have a better idea.

In the project I work on (Tambora, tambora.zenplex.com) is basically all
workflow and right now we are doing things in a fairly manual way so I am
looking at a general workflow engine generally to make my life easier :-)

If anyone is thinking about this I'd love to hear your thoughts before I
tear into it.

-- 

jvz.

Jason van Zyl

http://tambora.zenplex.org
http://jakarta.apache.org/turbine
http://jakarta.apache.org/velocity
http://jakarta.apache.org/alexandria
http://jakarta.apache.org/commons



___
drools-interest mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/drools-interest