Subscribe to:
Post Comments (Atom)
I decided to quit
One day I decided to quit... I quit my job, my relationship, my spirituality. .. I wanted to quit my life. I went to the woods to have one ...
-
Quand j'étais à l'école j'étais souvent puni (hé oui!). Une des punitions était de recopier 5 ou 10 verbes du Bescherelle. J...
-
It's now more than 6 months that I don't have a car. For nearly 20 years I always had a car at my disposal. Since I started as self...
-
What we see today is a lot of Relaunch Plans. Everybody thinks : "We need a relaunch plan for the economy". But I think : "Wh...
2 comments:
I believe that in your case BPM is only a business design tool and you need to put a BPEL in the picture this is the implementation tool for process the business workflows. What is your opinion?
Andres,
In all cases, in a logical design, you'll need a place where the state and consitency of Business Processes instances are stored and maintained. This is what I call the BPM platform.
Now it can be implemented in many different ways, using an ESB or not, usig BPEL or not.
IBM's implementation indeed transforms BPMN models into BPEL but there are other ways to do it.
For me BPM is the orchestration of processes at the intersection of the business and the application layers.
An ESB, maybe based on BPEL, can host the processes but its role is mainly to enable the applications inter-connectivity in the Application landscape. Of course Business Users Interfaces are also applications. That's why some vendors have only an ESB platform. At IBM there are 2 logical platforms (Process Server and ESB) but they run on the same infra (ESB)... Somehow at IBM BPM=ESB+GUI+State
Post a Comment