Process Engine Options
Which opensource BPMN execution engine is most suited to Drupal?
- https://github.com/e2ebridge/bpmn (Node.JS)
- http://www.bonitasoft.com (Java)
- http://activiti.org/ (Java)
- http://camunda.org/ (Java)
- http://www.processmaker.com/community-2 (Java)
- http://www.jbpm.org/ (Java)
- (And many, many more...)
We ideally need a process engine tightly integrated with Drupal via secure REST services, running elegantly alongside the fantastic Rules and Services modules.
We don't need a fully fledged BPMS with all the process and task management. We don't want any use case specific process monitoring and human interaction functionality as this can all be provided by core Drupal and contributed modules (processes are just content afterall).
We need a skinny and accessible BPMS platform for Drupal which is able to run long running processes and offering audit logging and persistence without the bloated overhead of a WebSphere or BizTalk, etc...
I'm not aware of a fully fledged PHP based platform that supports BMPN 2. Correct me if I'm wrong... :)
Please offer comments or thoughts below.