javajbossworkflowjbpmbusiness-process-management

WorkFlow Management or Business Process Management System


I am working on project that require workflow management system. I came across two main workflow and BPM engines

  1. JBoss's JBPM
  2. Apache ODE

Our project's concern is to have activity(Task), forking (Multiple Task) and executing task according to rule evaluation or decision marking.

I am open for any other solution but the criteria is it should be written in JAVA and should be Open Source.

Any help is appreciated.

Thanks in Advance.


Solution

  • JBoss's JBPM provides a very good configurable support for forking and decision based routing. I have extensively used it. The latest version supports annotation as well. Writing a business flow is a piece of cake.