Tomさんの提言

Currently BPM is associated with BPEL and integration. We believe that BPM is much better served with a process language that integrates nicely with a general purpose programming language such as Java. That doesn't imply that BPEL is bad. On the contrary, BPEL is a great integration technology. We simply want to pinpoint that the association between BPEL and BPM is inappropriate. For making the automation of business processes easier focus should be on creating clean integrations between process language and programming language such as we did with the jPDL process language. 

jBPM作者の彼の意見には大賛成です。でも、アプリケーションサーバを利用するところでは、BPELサポートもワークフローの仕組みを導入する上でのポイントの一つにもなっている感はある。BPELはWSもあるので、lightな感じはなく抵抗はあるが、無視できなくなっている。。。