Wednesday, June 20, 2007

Why BPM screws up SOA ...

I saw this posting from Steve Jones - Why BPM screws up SOA and I must say that I recognize the statements being made. Especially the next one:

If you are doing BPM and then just saying "step = service" then you are doing VISUAL Cobol and replacing function calls with service. The fact that you are using WS-* or XML does not make these elements services. As the SOA-RM says "A service is a mechanism to enable access to one or more capabilities", so it is possible for it to be a single capability, but that is certainly not the only, or indeed the most likely, number of capabilities in a service.

It seems to be quite common to use the terms BPM and SOA in one phrase (see for example - Clouds on the SOA/BPM horizon? ) but are they really linked? Let me know what you think about this.

Technorati tags: , ,

No comments: