[jbpm-dev] [Design of JBoss jBPM] - Re: Implementation of XPDL in jBPM

camunda do-not-reply at jboss.com
Sun Jul 12 09:10:12 EDT 2009


Hi Sebastion.

anonymous wrote : 
  | Since they took the PVM to implement XPDL why didn't they contribute this to the jBPM project but started an own project instead?
  | 

The Bonita engine is out already quite a while, they just decided to do some joint effort with jbpm and use the PVM in their new version. Bonita 3 was completly independant. 

On the other hand it would be really cool to see other engines and products building their own stuff on the PVM. JBoss itself will not develop these themself. And: Embrace choice :-)

anonymous wrote : 
  | I got confused a bit with the two standarized languages of the WfMC. I'm still new to the topic and to me it looked like there was a strong relation with BPMN on one side for the notation of processes and with XPDL on the other side for the execution of processes.
  | 
BPMN is from the OMG (like UML), only XPDL is from the WfMC. And my personal view is, they tried to at least participate in the BPMN hype somehow, that's why they tried to make a connection.

anonymous wrote : 
  | To me it's just crucial to have a standarized format which is vendor-independent and commonly accepted. So in your opinion XPDL is not that important although it's standardised and it would make more sense to wait for BPMN 2.0 which will add semantics and process execution to the BPMN standard? 
  | 

Depends. Is the standard a pure political issue and you have to start today? Then maybe XPDL is a good option. Maybe then it is already sufficient that jbpm 4 uses BPDs (the diagrams standardized in BPMN). Problem is, current BPMN 1.2 doesn't define a XML-File-Format.

Or do you really need vendor independance (why?)? Then BPMN 2.0 would definitley get interesting, but this will still need some time. 

But what a coicidence, currently I am writing on a BPMN book (http://www.hanser.de/buch.asp?isbn=978-3-446-41768-7) and I am working on a Proof of concept: a very simple BPMN 2.0 Engine based on the PVM :-)

Cheers
Bernd

View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4243115#4243115

Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4243115



More information about the jbpm-dev mailing list