Re: [droolers] WorkFlow Engine
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
> 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
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
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
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
> 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
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