Phil Gilbert’s post last week exposes the Emperor’s clothes for what they are: BPEL is just another implementation language:
It’s simply a new way to write code. It has nothing to do with the management of business processes. I don’t love it or hate it; other than that it is a distraction. BPEL isn’t necessary to achieve the benefits promised by business process management – and therefore it’s an impediment in the market conversations that are occurring with respect to business process management.
Yes, BPEL can make writing code to implement BPM easier, but don’t confuse that with anything to do with managing business, or with anything that allows the control of business processes to be moved into the hands of the business.