Process Engines for BPMN 2.0

nommyravian picture nommyravian · Jul 18, 2012 · Viewed 11.5k times · Source

I'm doing a comparison among all existing BPMN 2.0 Process Engines e.g. Activiti, jBPM etc. I've prepared a list of 4 process engines which executes BPMN 2.0 given below;

Popular BPMN 2.0 compliant open-source engines:

Activiti: http://www.activiti.org/
jBPM: http://www.jboss.org/jbpm
Bonita: http://www.bonitasoft.com/

A commercial engine:

ActiveVOS: http://www.activevos.com/products

I would appreciate your help if you enhance my research by adding any existing Process Engines (for BPMN 2.0) in the above list along with the quick comparison among all.

I would prefer a very short comparison listing only important features (distinguishing features like what is possible for one and not for others, licensing, dependencies with other products like tomcat & JBoss and operating systems etc)

P.S: I've found much on Activiti vs jBPM but still your answers will be a favor.

Answer

Rafael Cordones picture Rafael Cordones · Jul 18, 2012

I cannot offer you a full-fledged comparison but I can give you some pointers that might help you in your evaluation:

  1. An "Activiti in Action" book has just been published (July 2012) and in it you will have a section reviewing other BPMN process engines (Section 1.2.3 - Knowing the competitors).
  2. For Activiti, there also exists since recently, a commercially-supported version called camunda fox BPM Platform. They also provide a comparison with the added-value they provide here.