"Concept Typedefs", the Holy Grail of BPM and Closing the Gap Between Business and IT

A typedef is a keyword in both C and C++ used to introduce new names for existing types.  A simple typedef declaration lets you define your own names that can be used in place of type specifiers such as int, float, and double. Surprisingly, some people have started applying typedefs to well-understood concepts, resulting in…


If you can do something it doesn’t mean that you should…

I’m not really doing anything BPEL related these days but a post by Jesper Joergensen caught my eye.    Since I’m not focused on BPEL I haven’t kept up with some of the developments in the BPM-related blogosphere.    Apparently Bruce wrote a post illustrating some of the fundamental differences between BPMN and BPEL.    BPMN is much…


BPEL4People and WS-HumanTask to OASIS

The BPEL4People and WS-HumanTask specs are headed to OASIS, resulting in a new BPEL4People Technical Committee (TC) – expect to see an announcement and call for participation soon.  The TC will focus on defining human interactions (“human tasks”) as part of a WS-BPEL process, enabling these definitions to be exposed as web services. Note that…


Dave on Orchestration

Dave Linthicum is blogging about orchestration and gets it mostly right.    The blog entry does a  decent job of describing orchestration at a high level – if you’re unfamiliar with orchestration the blog entry is worth a read.   The following, however, made me recoil a bit (emphasis is mine): Orchestrations may span a few internal…



Interesting perspective on SOA and BPM here from Joe , but positioning BPEL as BPM is just wrong.   BPM encompasses much more than simple service orchestration.  It’s good to see the human element addressed here – there is some interesting work going on in this area. I assumed that the article was discussing Business Process…


The State of BPM

What a depressing article.   I had a few concerns with this article – here are a few: The conclusion that IT should drive BPM couldn’t be more wrong – the “B” stands for “Business”, not IT. BPM is not just about technology/app integration. The article seems to confuse BPM (business process management) with BPM (business…


SOA in the Real World now available

The book I previewed here a few weeks back is now available in both PDF and XPS formats.  Enjoy!  


BPEL4People headed to OASIS

That white paper and spec with the funny name is going to be an OASIS spec.   I’m not surprised – I only hope they can fix some of the issues (such as people resolution) and come up with a name.that doesn’t sound like a punchline.  🙂


Shutting down the OASIS WS-BPEL Technical Committee

The WS-BPEL TC has its last conference call next week.   It’s taken over three years of effort but the spec and schemas are finally done.   A non-normative Primer and FAQ are also available.  (The final version of the Primer will be published after our last call next week.) Thanks to the entire Technical Committee for all of…


Help influence the future of BPEL on the Microsoft platform

Apparently over 3,000 people have downloaded the BPEL Community Technology Preview (CTP) for Windows Workflow Foundation (WF).   Now it’s your turn to tell us what you love or hate about the implementation.  To do this you’ll need to sign up for a Windows Live ID first. Once you have your Live ID follow the steps below:…